I've been trawling this site for for ages, but now I can offer something back and hopefully help someone else.
My engine management light came on while driving, and I noticed a slight flat spot and noticeable loss of power when accelerating. I took it to the local guy to scan it, but only came up with B1156... RHS airbag sensor. This didn't seem to match the symptoms, but maybe the sensor is connected somewhere to the EFI.
Just to be sure, I replaced the spark plugs and leads in case they were contributing to the loss of power...no change. I was able to get an airbag sensor from the wreckers for $60 and installed a new TPS. I drove the car to the local guy again, still running with loss of power, management light still on, and had it rescanned. It still came up with the same fault code. He checked the sensor, disconnected the battery, did everything you're supposed to do but engine management light still on, and loss of power, no change.
I decided to go to another scan guy for a second opinion, long story short...got fault codes: P0110 Intake air Temp, P0120 Throttle Pos sensor, P0330 Knock sensor. Surprisingly...no airbag fault.
I tested the sensors as described in the FSM...all up to factory specifications. I tested them at the computer end to see if a wire had broken or a short...all good. The FSM had a hint that read,: "If DTC ”P0105/22” (Vacuum Sensor Circuit Malfunction), DTC ”P0110/24” (Intake Air Temp. Circuit Malfunction), ”P0115/22” (Water Temp. Circuit Malfunction), ”P0120/41” (Throttle Position Sensor Circuit Malfunction) are output simultaneously, E2 (Sensor Ground) may be open." (Pic Attached)
I've got half of those codes so I've got half a chance. So I pulled out the computer and sprayed contact cleaner on all the terminals...Woohoo, job done, all fixed!
So the moral here is...If in doubt, get a second opinion.
My engine management light came on while driving, and I noticed a slight flat spot and noticeable loss of power when accelerating. I took it to the local guy to scan it, but only came up with B1156... RHS airbag sensor. This didn't seem to match the symptoms, but maybe the sensor is connected somewhere to the EFI.
Just to be sure, I replaced the spark plugs and leads in case they were contributing to the loss of power...no change. I was able to get an airbag sensor from the wreckers for $60 and installed a new TPS. I drove the car to the local guy again, still running with loss of power, management light still on, and had it rescanned. It still came up with the same fault code. He checked the sensor, disconnected the battery, did everything you're supposed to do but engine management light still on, and loss of power, no change.
I decided to go to another scan guy for a second opinion, long story short...got fault codes: P0110 Intake air Temp, P0120 Throttle Pos sensor, P0330 Knock sensor. Surprisingly...no airbag fault.
I tested the sensors as described in the FSM...all up to factory specifications. I tested them at the computer end to see if a wire had broken or a short...all good. The FSM had a hint that read,: "If DTC ”P0105/22” (Vacuum Sensor Circuit Malfunction), DTC ”P0110/24” (Intake Air Temp. Circuit Malfunction), ”P0115/22” (Water Temp. Circuit Malfunction), ”P0120/41” (Throttle Position Sensor Circuit Malfunction) are output simultaneously, E2 (Sensor Ground) may be open." (Pic Attached)
I've got half of those codes so I've got half a chance. So I pulled out the computer and sprayed contact cleaner on all the terminals...Woohoo, job done, all fixed!
So the moral here is...If in doubt, get a second opinion.