I have a 2000 Corolla with 112K miles on it. I recently, (about 3 months ago) noticed a significant change in its behavior. Before, not that it was the best for the vehicle, I could run it at 80, 90, even 115 mph and it would run Great!! Now, when I take it anything above 50 it feels like its going to give out any moment. I noticed that this problem started occuring as soon as the belts started giving me trouble. (One day they began to squeek and I was never able to fix that problem.) Its not that the belt is bad, its actually in pretty good condition
http://i10.photobucket.com/albums/a1...tixx/Belts.jpg
Im not sure about the markings shown at the blue circles, but as you can see by the red circles, the belt condition really isnt bad.
I was told by several mechanics that the pulley has probably gone bad, which confuses me becasue it was litterally overnight that the problem started occuring. One main problem that I have is that the engine will ping when in idle. It also pings if I am slowly accelerating. It has shut off on me when accelerating (many times), but after I changed the fuel pump filter, the problem with the pinging hasnt gone away, but the stalling hasnt recurred. I also noticed that (While doing a Uturn) the car has lost a LOT of power while making hard turns. Also, going on the upramp to the expressway, the engine is VERY weak.
One more thing, that may or may not be significant, is when I am driving doing anything above 40mph, if I turn the AC on, the car litterally bumps from loss of power, and when I turn the AC back off, it bumps again, only with Significant power increase.
Also, the Check Engine light has been comming on for about 2 months now with the P1349 code.
The car changes gears wonderfully and everything else is pretty much OK.
Does anyone have any helpful info about this??