My C20LET Nova is idleing at 2k revs, its strange in that it's almost like the engine thinks 2k is actually 1k. When rev'd it drops back to 2k perfectly.
I've replaced the Throttle Position Sensor, and also cleaned out my ICV with carb cleaner until it was shiney clean and freely moving.
The ECU light stays on, and when I earth the diagnostic plug it reads out:
21 and 22
Which i'm aware is:
21 Throttle position sensor - High voltage
22 Throttle position sensor - Low voltage
It also read out either 17 or 71 as a fault code which is either:
17 Knock sensor 2 -No change in voltage
or
71 Air Temperature Sensor (ATS) High voltage
Anyone know what could be wrong and how to fix it?
Keith