I have a 2000 Corolla with 195K miles on it. Check engine light is on since 2 years ago. A local mechanic recommended to replace a part (he charged me about $280, parts and labor) and had the car pass emissions. 7-10 days later the CEL came on, but since by that time the car was registered for 2 years, I thought I'll catch up with the mechanic later on and then it never happened. Anyway, over the last year or so, I have been troubleshooting with OBD codes and systematically replacing parts to eliminate the CEL. Following the OBD codes, first I replaced the Idle Speed Control Valve, then comes codes for O2 sensors, both front and rear were replaced, next I replaced the front part of the exhaust system (Big Two Toyota service found a bolt missing and thought that is causing the CEL), but did not help. Then code 0171 pops up. I replaced the Mass Airflow Sensor (MAF, also replaced the car engine air filter at the same time). The same code 0171 shows up again and now it is the Idle Speed Control Valve again! I re-set the computer every time by disconnecting the battery, but the CEL comes back on after 50/60 miles of driving. At this time, I am just at a loss, feels like I am back to where I started with replacing the Idle Speed Control Valve almost a year ago. And now the code says
Idle Speed Control Valve again!
The emission testing time is coming up and I am becoming really concerned. Any suggestions/recommendations would be greatly appreciated. Thank you. Hasan Mushtaq.
Idle Speed Control Valve again!
The emission testing time is coming up and I am becoming really concerned. Any suggestions/recommendations would be greatly appreciated. Thank you. Hasan Mushtaq.