Dodge Repair: Idle Air Control Valve Clean or Replace?, maintenance mileage, oxygen sensors


Question
Mr. Finston,

I'm going to the well one more time!  I've gotta hear this straight from the horses mouth. There's so much misinformation on the Internet.  It's driving me crazy.  2004 RAM 1500 4.7 here, by the way. And I do have the owners manual for the truck which, unfortunately, doesn't address the below-referenced issues.

I have two questions.  

First--via the 2004 service manual for this vehicle, what is Chrysler's recommended procedure with regard to cleaning--as opposed to simply replacing the IAC at a given service interval, and second, is there a recommended service interval with respect to replacing oxygen sensors?  

Thanks for your time and expertise.

Answer
Hi John,
On both those topics there is no specific advice in the service manual. The IAC has a fault code for the two circuits that move the pintle (P0505) and that code would be a basis for replacement provided that you also verified that the wires from the plug to the PCM were continuous and not shorted. So idle control problems would first be addressed by cleaning the hole into which the air control motor fits and the air passageway on the side of the throttle throat that the pintle controls. Only with a code would it be appropriate to replace it.
On the oxygen sensors, there are fault codes in the range of P0130-P0160 which would be a basis for replacement again after checking out the supply wires to the PCM. There is no suggested maintenance mileage or time interval for replacement of theses sensors. So a fault code would be the basis for inspection.
Please read the PS below.
Thanks,
Roland