hey. i bought a 16v 33 about 9 months ago with a broken cam belt, i fixed all them problems and got it running. it has been my daily for all this time. but it has a slight problem were it is seriously rough between about 1200 and 1800 RPM. this has been going on since i first fired it but tbh i really haven't had the time to dig any further into the problem. anyway. it runs perfectly fine above 2000 rpm its just that small band were it is super rough, like its rough to the point of stalling if i hold the throttle and try and make it sit in that rev range while stationary. the other thing i have noticed recently is at idle (about 900rpm) it sort of fluctuates. like drops to 800ish and then rises to about 1000 and drops again. im sorta thinking along the lines of a blocked or some how faulty injector. but im not really sure how to check this. also if it was a blocked injector would this not affect it all the way through the revs.like its absolutely perfect as you get higher in the rev range. but yeah any suggestions? other things that may be of interest. it has an MSD ignition unit installed, it was like this when i bought it and i dont really know how it works or how to test it. and the other thing is it runs really cool but i think it may be a faulty guage e.g. normal driving temperature is 60degrees according to the guage, it takes ages to get to temperature (like triple the time of my old S2 and that ran at 80 degrees) and it will only get to 80 if it is sitting in traffic on a warm day.