Forget the fuel filter. Other than on diesel trucks, you will never solve a running problem on a Chrysler product by replacing the fuel filter. There is no practical way to clean one either. If one were to become restricted, the symptom would be engine stalling when the highest volume of fuel is being pumped, which is during coasting. That applies more to the pickup screen inside the tank.
What you are describing sounds a lot like what we used to run into in the early 1990's with failing MAP sensors. That sensor has the biggest say in fuel metering calculations. There is a range of acceptable signal voltages, and even though the voltage could be wrong, as long as it is within that acceptable range, no diagnostic fault code will be set.
A leaking vacuum hose going to the MAP sensor will make it send the wrong signal voltages too. Your sensor plugs right into the intake manifold so you do not have to worry about that hose, but you should check for other vacuum leaks. Next, read the diagnostic fault codes. If there are none related to that sensor, a mechanic would use a scanner to view live data during a test drive to see if anything looks wrong. I am never a fan of throwing random parts at a problem, but with no scanner, you might want to swap in a good used sensor and see if that helps before pursuing more expensive solutions.
Thursday, August 11th, 2016 AT 11:21 PM