1999 Dodge Ram • 141,300 miles

Hi I have a 1999 dodge ram 1500 4x4 5.9l and a engine code p0505 and a dtc came up about engine idle not a specs. I replaced the iac valve and drove it about 40 miles at 60mph and it didnt reset. I also tryed to undo the battery and still did not reset. The engine idles at about 1200 to 1400 rpms when at temp. How do I get it reset so the light will go off and get the idle back down where it should be. It also is sucking from the back of the tb where the pintel would be located inside the tb in the port hole. Thank you
November 14, 2012.

Check out the related content below while we wait for the question to be answered by a professional mechanic.