Hi guys. Excuse me for butting in but I just wanted to clear up some misconceptions. Chrysler has probably the least fuel injector problems of any manufacturer and you aren't going to solve anything by adding more chemicals to the fuel than what's already in there. Even if one injector became plugged, you'd have a single cylinder misfire, not a stalling problem. For any intermittent stalling problem, you have to be losing spark or fuel to all the cylinders, or a sensor is failing that RESULTS in a loss of fuel or spark to all cylinders. Compression is the third ingredient but losing that is not going to cause an intermittent problem.
The EGR system injects inert exhaust gas into the cylinders to take up space to replace some unneeded fresh fuel and air. You can't have that occurring at lower speeds or guess what happens? Stalling and hesitating. The EGR valve should only open at highway speeds where the loss of some fuel won't be noticed.
The EGR valve will not be commanded to open at lower speeds, but it can stick open when you slow down. That's typically due to carbon buildup or a worn valve assembly. That can be intermittent too. It sounds like the Check Engine light was telling you there was a problem. There's always a long list of conditions that must be met to set a fault code and turn on the light, but you can experience running problems before all of those conditions are met. With problems that are relatively less severe, the light will turn off while you're driving but the code will stay in memory.
I don't know how you got to thinking about the throttle position sensor for a stalling problem. ASEMaster6371 is right about getting a mechanic involved. You'll be bouncing around guessing at too many unrelated things, and if you start randomly replacing parts, besides introducing a whole bunch of new variables the Engine Computer has to learn, that is the most expensive and least effective way to diagnose this type of problem.
I'm in Wisconsin. Next time you go to Florida in the winter, please take me with you!
Sunday, April 1st, 2012 AT 2:52 AM