Sunday, February 17, 2008

Diagnostic Tech: '00 Dodge Dakota

A 2000 Dodge Dakota SLT, 4.7N engine and automatic transmission came in with a complaint of stalling at idle. It was a few days before I could schedule the job but the truck was left anyway because the owner said he could not drive it with the stalling condition. Shuffling the truck in and out of the shop each day it was easy to see that the truck would stall if the accelerator was released but would remain running if the accelerator was applied slightly. By the time I got around to checking the truck the symptom was gone and the truck would idle without stalling.

Idle control is sometimes a numbers game and even though the truck no longer stalled I could still take a look at some numbers and see what may have caused the problem. There are some important numbers for idle control on this truck. The throttle position sensor voltage is best at 0.65-0.90 volt range and the idle air control counts should be between 10 and 24. These numbers are easy to check with a scan tool. Warm the engine fully and note the readings.

When I checked this truck I found a tps signal at 0.61 and an iac count of 125! The higher the iac count, the harder the idle control is working to maintain the rpm. In this case the iac was being commanded very high just to be able to maintain an idle of 608 rpm.









From the clues, it was likely the throttle bore would need cleaning and some slight throttle adjustment to bring the tps into range. I cleaned the throttle body first and let the engine warm before taking a look at the iac counts again. I want you to see a picture of the throttle before a cleanup. Notice how little carbon buildup it takes to limit minimum airflow and cause an idle problem.








After simply cleaning the throttle bore with some spray carburetor cleaner and a shop rag the iac counts dropped to 38. So now the iac was finding it much easier to maintain 608 rpm. The tps was still slightly low. When I adjust the minimum throttle opening it will raise the tps voltage and the iac counts should drop to compensate because the iac will have to close slightly to drop back to 608 rpm. I ended up with everything right, by the numbers!