All of a sudden I got a check engine light when decelerating. The engine has idled pretty rough a few times, but it idles fine maybe 75% of the time since the Check Engine Light popped on. The car is still drivable but maybe the ECU is resorting to default values. When I am driving there is no engine light, but as soon as I slow down and almost come to a complete stop it pops back on until i drive again.
I just pulled codes when I got home and I am getting 21 (Oxygen Sensor Signal), 24 (Intake air Temp Sensor Signal), 31 (Air Flow Meter Signal), 34 (Turbocharger Pressure). I have not tried to clear the codes yet. Recently one of PCV hoses near the 3000 pipe had moved a little and was off and I clamped it down better.
Is it possible that my ECU is going bad because the TSRM lists that as one of the possible problems for all of these codes. Maybe my wiring harness is shorting out somewhere.
thanks for the help guys.
I just pulled codes when I got home and I am getting 21 (Oxygen Sensor Signal), 24 (Intake air Temp Sensor Signal), 31 (Air Flow Meter Signal), 34 (Turbocharger Pressure). I have not tried to clear the codes yet. Recently one of PCV hoses near the 3000 pipe had moved a little and was off and I clamped it down better.
Is it possible that my ECU is going bad because the TSRM lists that as one of the possible problems for all of these codes. Maybe my wiring harness is shorting out somewhere.
thanks for the help guys.