Do I have to guess which sensors you're referring to? Fault codes never say to replace parts. They only indicate the circuit or system that needs further diagnosis. About half the time it's something else like wiring or connector terminals.
High idle speed is generally the result of a vacuum leak. Stalling and stumbling, or rough running, along with the recent history suggests a leak in the fresh air tube between the mass air flow sensor and the throttle body. If that tube is loose or cracked, any air sneaking in will not be measured so the Engine Computer will not command enough fuel to go with it. Chrysler is the only manufacturer that doesn't use a mass air flow sensor. No other manufacturer has been able to make their engines run right without one, and a loose fresh air tube is a common cause of what you described.
SPONSORED LINKS
Friday, January 11th, 2013 AT 8:23 AM