Thanks all for your prompt responses. I should have responded before now but had a medical emergency.
At least his temperature gauge works ! Lol
:-D Lol. That and the speedometer are all that works normally in this car. It's a pain in the *ss.
A 1220 error is the Throttle Position Sensor.. so first job would be to take the throttle body off and clean the b'jeseus out of it (taking care not to damage any probes or sensors inside the body) and then removing the TPS, making sure it's clean (use electrical contact cleaner) and moving freely. Also have a look at the wiring to the connector.
Ralf S.
Well... Truth be told I've covered all the instructions above. The throttle body is mostly clean and I've cleaned it again before posting this topic.
I actually dismantled the throttle body e.t.c....(I have two throttle bodies and none of them seem to work ok so I'm thinking its not a TB issue) I'll post details of what I tried on another response if it becomes necessary.
(I don't want this reply to be too long.)
In any case, these are the fresh steps I took today.
Disconnected the pressure sensor on the AC line, disconnected the compressor.(right now I don't care for the AC. Just need the engine working first)
I patiently cleaned out the throttle body again.
Sprayed the Throttle Position Sensor (didn't really pay attention to the sensor before now) Just assumed the throttle body was all that needed cleaning.
Also couldn't find how to dismantle the TPS so I just sprayed the hell out of it.
Also cleaned the D4 connector under the fuse box behind the battery (the one that feeds the ECU) and also the connectors on the ECU.
Opened the ECU and everything looks pristine so I closed it back.
Painfully tested continuity between the ECU connector and throttle body connector one by one cos I don't know which goes to which. I was able to find matching pins on the ecu to the throttle body so I believe it's not a communication issue.
I did a throttle relearn.
Started the car. P1220 still present.
Cleared the error and tried again. Error still present :-(
I let the car warm up and revved the car till it red lined. Did that 4 to 8 times.
Error gone now.
So I'll drive around normally and post an update if the issue returns.
Thanks