When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a 2006 dodge stratus sxt. The car runs fine during normal conditions. When I go to pass someone or have to put my foot down on the gas pedal to get up a hill, the car sputters when it reaches above 3000 rpms. Check engine light flashes. Once it shifts and the rpms go back down, the engine light turns off and it drives back to normal. Any ideas?