Chrysler Repair: 94 Chrysler lhs-wont idle after it warms up, fuel air mixture, chrysler lhs


Question
I have a 94 chrysler lhs,it was approx. 186,000 miles on it,but has had routine maintence. When I first start it up sometimes I have to hit the gas for it to stay running,then once I'm going down the road its fine.Then after driving for a few minutes and the engine warms up whenever i come to a stop and have to sit and idle it wants to die out unless i hold on the gas.Ive checked the coil pack,gave it a new tune-up,checked the fuel pump and fuel filter (it just had a new fuel pump 2 years ago).I checked my cam sensor.I seen suggestions to check the crank sensor but im not sure where thats located.Is there anything else that could make it not want to idle?

Answer
Hi Kenny,
I would do a fault code readout to start with:"on-off-on-off-on and leave on" doing that in 5 seconds or less, using the ignition key. Then watch the check engine light, which remains "on", to begin to flash, pause, flash, etc. Count the number of flashes before each pause. Then repeat to assure an accurate count of the flashes. Then group the counts in pairs in the order of appearance to form the 2-digit fault code numbers. Then tell me the results via a follow-up question or go to www.allpar.com/fix/codes.html for a code translation. The last code is always 55, which means 'end of readout'.
I would believe you have an issue with fuel/air mixture ratio not being adjusted as the engine warms. This could be due to a faulty  temp sensor (code 17, 22, 23 depending upon which and why) or a sticking slightly ajar of the egr valve (located below the throttle body in a small pipe that comes from the right exhaust manifold: inspect valve and move the valve stem back and forth via the slot using the tip of a screwdriver; lubricate stem with WD-40 where is enter the valve body to make sure it closes tightly via the spring-action).
I doubt it is a crank sensor as that usually results in dying followed by restart after cooldown time. Let me know if you still have trouble after trying these approaches to the problem.
Roland