- This topic has 10 replies, 5 voices, and was last updated 10 years, 1 month ago by .
-
Topic
-
Hey guys. Idle problem on my 99 dodge ram 1500 4×4, 5.2L.
Sorry for the long post.I have been having some intermittent issues of the truck not wanting to idle in the morning. It cranks and fires right up every time, but it seems that the truck doesn’t always want to enter warm up mode where it should be idling high, and slowly dropping rpms as the engine warms up. When this happens I can keep my foot on the gas to keep the rpms high for a few minutes, then let off it, and the engine will drop immediately to a normal rpm range of 600-700. The engine doesn’t like it that low when it is cold, but won’t die either. Once the engine reaches operating temp, everything works fine, drives fine, idles fine.
Now, the issues has gotten worse. Not only will it not idle high on start up, but it actually slowly idles faster as the engine warms up, and won’t go down. So now, at operating temp the truck is running at 1150 to 1200 rpms all the time. It’s almost like the truck has the whole idle process backwards.
I’ve swapped out IAC motors, no change. I’ve pulled TB and cleaned everything, it’s spotless. I have a new battery in the truck, have had the battery, starter and alternator all tested, and they are good.
The coolant temp and air intake sensors all check out fine.
Just because I could, I pulled the TPS when the engine was idling at 1100 rpms at operating temp last night, and the engine bogged down for a bit, but recovered and kept on idling like it was without the tps connected. Not sure if that tells me anything.
I also pulled the connector from the IAC last night while it was running, and there was no change. When I checked the voltage at the IAC connector, I had two powers and two grounds, that were constantly changing polarity, which if I understand correctly is how the PCM keep the IAC from moving the pintle around. That makes me think the PCM had the pintle where it wanted it.
Where should I go from here? What am I missing? Thanks.
- You must be logged in to reply to this topic.