Can any one out there help?

? I changed my DIS pack today on my 1999 2.0l CD as the engine was very lumpy and struggling at times and upon closer inspection found that the DIS pack was actually arcing with the rear of the engine as there was a crack in it..
Any way changed the dis pack today and all seemed fine, started straight away and no more arcing however when i revved the engine through the range it still feels and sounds a bit rough betwwen two and a half and four thousand revs.
Took her for test run and she seemed perfect accelerating through the whole range whithout missing a beat, however I noticed the temp gauge was still on the rest after half an hour of running and that my front windows would not go up or down with one push of the button it now needs to be held. Could all this be related?


when i got home revved her again and its still doing the same thing?


??
Any ideas would be appreciated.
Cheers Lee