code P0505 idle air control system
#1
code P0505 idle air control system
I have a 98 dodge ram with the 5.9 liter engine. I have a code P0505 for the idle air control system. Truck idles at about 1500 RPM and you can hear a sucking noise from the trottle body where the IAC goes in.
I have changed the IAC motor with 2 different brands and still not working. I have checked for vacuum leaks and none found, inspected wires going to the iac motor and all looks good. I tried hooking up the old iac motor (not installed) to see if it was working but when I turned ignition on i got nothing, no movement from the iac pintle.
Can anyone please help me with this....
I have changed the IAC motor with 2 different brands and still not working. I have checked for vacuum leaks and none found, inspected wires going to the iac motor and all looks good. I tried hooking up the old iac motor (not installed) to see if it was working but when I turned ignition on i got nothing, no movement from the iac pintle.
Can anyone please help me with this....
#2
Did you disconnect the battery after you replaced the IAC? After replacing the iac you have to pull the battery in order to reset the pcm and for it to relearn the everything. The other option you could try is using a can of carb cleaner and cleaning the iac port and around the throttle plate.
#4
Did you disconnect the battery after you replaced the IAC? After replacing the iac you have to pull the battery in order to reset the pcm and for it to relearn the everything. The other option you could try is using a can of carb cleaner and cleaning the iac port and around the throttle plate.
#5
#6
some of this i know to be true, other parts i'm just guessing, so beware.
i've fought it out with the IAC a couple of times.
as you probably already know, no air can pass the closed throttle plate, so the IAC is critical to maintain idle when your foot is off the gas. with the throttle closed, and the IAC closed, you have no idle. with the IAC wide open - you get the 1500+ rpm idle. you can prove this by removing the IAC and using your finger as a substitute.
so your problem is a wide open, or mostly wide open, IAC that won't close down.
(other problems can be no idle, or surging idle)
make sure you have no obstruction that prevents the pintle from closing down.
i'll get flamed for this one.. but, another test is to remove the air filter so you can see, then remove the IAC, and apply some strategic duct tape over the IAC ports to create an idle speed. then with the IAC connected, add/remove duct tape to increase/decrease idle speed and watch the IAC for movement (as it tries to open or close to maintain correct idle). if no movement occurs, then either the motor is bad, or there is no voltage signal to the motor, or there is some kind of bad crank sensor circuit not sensing the idle speed, or some bad mojo in the PCM.
since you've now tried 3 different IAC's, that proves it not the IAC itself, but some kind of failure in the IAC circuit.
so pay attention to the code P0505 - IAC SYSTEM Malfunction. google how to test the IAC system, and what to probe, and when to test continuity of the iac motor, and when/where to test for voltage (12 or 5 or other). consider that you might have a short putting 12 volts where there should be 5 or none. also consider a 5 volt short to ground.
like hey said... a diagnostic manual would be nice.
just a oh-by the way, that probably has nothing to do with your problem. after replacing 3 or 4 IAC's and not fixing my surging idle problem, i blindly replaced the tps and it fixed it. i don't know why, but it did. some kind of funny interaction that i'll probably never understand. i had no codes. you do - so always follow the code...
http://www.obd-codes.com/p0505
i've fought it out with the IAC a couple of times.
as you probably already know, no air can pass the closed throttle plate, so the IAC is critical to maintain idle when your foot is off the gas. with the throttle closed, and the IAC closed, you have no idle. with the IAC wide open - you get the 1500+ rpm idle. you can prove this by removing the IAC and using your finger as a substitute.
so your problem is a wide open, or mostly wide open, IAC that won't close down.
(other problems can be no idle, or surging idle)
make sure you have no obstruction that prevents the pintle from closing down.
i'll get flamed for this one.. but, another test is to remove the air filter so you can see, then remove the IAC, and apply some strategic duct tape over the IAC ports to create an idle speed. then with the IAC connected, add/remove duct tape to increase/decrease idle speed and watch the IAC for movement (as it tries to open or close to maintain correct idle). if no movement occurs, then either the motor is bad, or there is no voltage signal to the motor, or there is some kind of bad crank sensor circuit not sensing the idle speed, or some bad mojo in the PCM.
since you've now tried 3 different IAC's, that proves it not the IAC itself, but some kind of failure in the IAC circuit.
so pay attention to the code P0505 - IAC SYSTEM Malfunction. google how to test the IAC system, and what to probe, and when to test continuity of the iac motor, and when/where to test for voltage (12 or 5 or other). consider that you might have a short putting 12 volts where there should be 5 or none. also consider a 5 volt short to ground.
like hey said... a diagnostic manual would be nice.
just a oh-by the way, that probably has nothing to do with your problem. after replacing 3 or 4 IAC's and not fixing my surging idle problem, i blindly replaced the tps and it fixed it. i don't know why, but it did. some kind of funny interaction that i'll probably never understand. i had no codes. you do - so always follow the code...
http://www.obd-codes.com/p0505
Last edited by dhvaughan; 03-03-2011 at 11:55 PM.
#7
Trending Topics
#9