Loss of Idle Speed Control while driving.
I have done the following so far:
- Changed my air and fuel intake gaskets
- Checked for voltage drop from battery
- Oil in the crankcase is at just over half on the dipstick, so not too much
- Changed my IAC valve.
Has anyone ever encountered this issue and how did you solve it?
Thank you in advance for any response.
Here is what the manual says about this code(cut and pasted from another post on this site):
P0505 Loss of Idle Sped Control EFI
Summarized from 07 Sporty Electrical Diagnostic Manual:
P0505 - Loss of idle speed control
Loss of idle speed control will result if the idle RPM is +-200 from present idle speed and IAC motor is at zero or maximum for greater than 5 seconds.
- Loss of idle speed control doesn't necessarily mean that the IAC is bad. There are other causes such as intake leaks, misfiring cylinder.
- Leaking injectors can cause poor idle. To check for leaky injectors remove A/C. Then with throttle wide open, turn key to ON for 2 seconds and then off for 2 seconds five consecutive times. Replace injectors if there is any evidence of raw fuel in the bores.
- Vacuum leaks - check for leaks
- Contaminated fuel
- Excessive Oil in crankcase
- TP sensor reading greater than 1 % (cable misadjusted), battery less then 9 Volts, or vehicle speed sensor (VSS) greater than 0 will disable idle speed control.
- Loss of battery power to terminal 31 of ECM.
The speedometer signal is an extremely important input for the Delphi fuel
injection system. The ECM monitors throttle position and speed signal inputs in
order to properly maintain the set idle speed. If the ECM loses the speed signal
for any reason while the throttle is closed, the ECM assumes the vehicle is
stopped and will adjust the idle air control counts to bring engine rpm to the set
idle speed. This could set a P0505 code and adversely affect engine idle.




