RE: 2003 Dodge Ram 4.7L Idle problems
Someone wrote me about this and it sounds pretty good:
"my 05 4.7 was doing the same. the throttle posistioning sensor is going bad. 106.00 for the replacement part. if you look at the engine where the throttle body is, thats were the air inlet tube hooks up to on top of the engine. you will see a blackbox that has wires attached to it. replace this and your problems will go away. the black box is the one in the middle of the throttle body. two hex screws hold it on. it will only go on one way so you can mess it up. and it comes with two gaskets. make sure you use the correct one. just look at the factory sensor and you will be able to see what gasket to use"
Hope this helps, because it helped me.