Strange Problem With an 08' Avenger

I've been having an odd issue my mechanic can't seem to find with my 2008 Dodge Avenger.

A few months back I was getting onto the highway and a laid on the gas pedal hard (I nearly put it to the floor) to merge and it looked like my tachometer stopped dead at around 3-3.5k and then my car seemed to jolt and at that moment the engine warning light (like the one pictured above) came on. For the rest of my ride on the express way the throttle response was delayed and if I held the petal to the floor I'd only make about 70-75 miles per hour. To cruise normally with traffic I had to keep the petal pressed down much further than I'd usually have to. At a certain speed my car would also rock like I was breaking with bad rotors until I either got above or below that speed. When I got off the express way my car seemed to drive fine and the throttle response was there. This has happened three times so far with the car going to a mechanic I trust twice. Each time I brought it he said there was no error code when he checked the car's computer even though the engine warning light was on when it went in. The third time this happened I drove it normally for two days and the light went off on its own and has been fine since. Do you know what might be going on with my car?

Comments (2)
No. 1-2
John110582
John110582

I've experienced this before with my 02Jetta. Have someone scan the transmission computer for a code referring to torque control. If its showing a code for that there is a possibility of a bad mass air which on some vehicles send signal to the transmission to control torque based on demand from the engine. Another Prime suspect would be mechanical failure in the throttle body which wont show a code at all. If you have the ability have someone run a cycle test on the throttle body as re-learn it and see if that helps.

ScottyKilmer
ScottyKilmer

Editor

classic signs of transmission failure, have a pro check that out with his dealer level scanner and a road test for collecting and analyzing that data.