Hey anyone know what could be causing my 2000 2.2 coupe to run on? When ever i let off the throttle its rises revs by 500rpm and then drops really slowly, also when started it likes to rev up to 1500rpm even when the choke has turned off, it does eventually clear but on idle it is very rough. Also seems to have a flat spot while acelerating any ideas as to what is causing this? Tried the pedal test but it didn't do anything at all!