Chrysler Repair: 01 caravan sport bad idle/accel., caravan sport, wd 40


Question
Dear Roland,  I was on my way home last night when i had to make an emergency stop to prevent from hitting an animal. When i did so the car shut off.  After several attempts to start the car it finally started but ran very roughly and kept stalling whenever I had to stop and start going again.  I replaced the fuel filter, air filter, and spark plugs, but that didn't help at all!  Finally my friend let me borrow a code scanner and recieved the following codes P0106, P0121, and P0123.  So we replaced the tps sensor on the throttle body and the map sensor, but got the same problem and the same codes! Please help.

Answer
Happy New Year, Jason!
May I ask for your help?
I need your vote of confidence.
I'm in a close race to be recognized as 'Volunteer of the Month' at Allexperts
Purely symbolic, but it means alot to me.
Please click on "Thank/rate the expert" button below/left
It will take you to a page which asks "Would you like to nominate this expert...?"
Click on the "YES"
That's it.
Thanks for taking a moment to help a fellow Chrysler-owner.

Roland

PS: Do it now, the contest closes at 6pm central time.



Hi Jason,
Have you disconnected the battery for a minute or so, then start it up again and check for fault codes? You will get a 1684 as the result of disconnecting the battery, but otherwise anything new would be relevant. You may want to check the wiring between the map and the pcm and the tps and the pcm. The map pin 3 goes to pin 61, pin 2 goes to 43, and  pin 1 goes to 36. The tps 1 goes to 43, 2 goes to 35, and 3 goes to 61. Let me know if you find anything interesting. Also check the egr valve(s) by moving the stem(s) and verify that spring action is closing them tight. If they seem sticky then spray the valve stem with WD-40 where it enters the body of the valve. A slightly ajar egr will cause rough idle and poor acceleration.
Roland