pstarbard wrote:So, I tried the re-learn procedure and it didn't fix the problem. The engine still won't idle unless I give it a little accelerator to keep the RPMs at 500 or better. I checked the codes and found the following:
P0505 - Idle Air Control System
Probable Cause: Large vacuum leak, engine mechanical condition or failed IAC valve.
P0455 - EVAP control system gross leak detected (I've had this code for more than a year, way before the IACV and ECM problem that started this thread, and it comes back after being reset)
Probable Cause: Faulty fuel cap (got a new one and problem didn't go away), purge system leak, faulty canister vent control valve or faulty purge control valve.
P1448 - EVAP canister vent control valve (open)
Probable Cause: Failed canister vent solenoid or failed EVAP pressure sensor.
P1140 - Intake valve timing control position sensor (left bank)
Probable Cause: Open or short circuit condition, poor electrical connection, failed intake valve timing control position sensor.
P1110 - Intake valve timing control (left bank)
Probable Cause: Open or short circuit condition, intake valve timing control position sensor fault or blocked signal due to debris.
Based on this, I could replace any/all of the following parts:
- canister vent control valve
- purge control valve
- canister vent solenoid
- EVAP pressure sensor
- intake valve timing control position sensor
- idle air control valve (already replaced this once)
Any ideas on how to narrow down the failed part? I suspect it's one part and all the other codes are cascading from that.
Thanks,
Al
Let's not get confused here.
0505 - this is your main idle problem. If you are concerned that a large vacuum leak is causing it, check your vacuum pressure. If you have good vacuum, then vacuum is obviously not the culprit.
0455 - this is a FUEL VAPOR (EVAP) leak, NOT a vacuum leak.
1448 - EVAP vent control valve open
1140 - Variable valve timing (VVT) issue. My book says right bank.
1110 - VVT issue, right bank.
Trust us when we tell you that your EVAP and VVT issues are not causing problems with your IACV.
Double-check to make sure your IACV is properly connected.