Skip the auto shop - Our mechanics make house calls

Q: Leaving stop light car runs high rpms 5000-6000 and doesn't want to go over 20 mph 2009 Chevy Traverse

asked by on

Was leaving a stop light and 2009 Traverse didn't want to accelerate. Ran high rpms and slowly got up to speed. The next day same thing happened when leaving a stop sign. Took a little bit and high rpms but got up to 45mph, after I got to 45 it was fine. A few times when I was stopping, the rpms would go up a little instead of going down. The day after that was at a stop and car didn't want to accelerate and 4000rpm or higher. Eventually hit 6000 rpm at 40 mph and then the rpms stayed the same but car wouldn't go over 20mph. Had it towed to a shop. It's giving them 3 different codes but nothing definitive. Mechanic is suggesting replacing TCM but can't guarantee that is the problem or replacing transmission all together. Neither of these is cheap as you know. Any help and or information would be greatly appreciated. Thanks

My car has 138000 miles.
My car has an automatic transmission.

Hi there - first thing to check is the transmission fluid level - low fluid levels can cause lots of problems like this - your transmission is obviously slipping badly. If the fluid is at a correct level, and doesn’t smell burned, you may well have burned out clutches in the transmission, or solenoid or valve problems in the valve body of the transmission. The problem codes reviewed by your mechanic should have helped guide the diagnosis. I would recommend a 2nd opinion transmission inspection by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, give you an accurate assessment of damage and cost estimate for repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  • Home
  • Questions
  • Leaving stop light car runs high rpms 5000-6000 and doesn't want to go over 20 mph 2009 Chevy Traverse

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: No start and key stuck in ignition switch?

Hi there. Assuming the vehicle ran when it was parked, would lead me to believe, more than one thing is going on with your vehicle. A half a gallon of fuel, may not be enough to start the engine. If...

Q: Issues with MAF sensor and P010B code

The vehicle's Engine Control Module (ECM) may need reprogramming, as to a technical bulletin ITB09-028 dated June 3, 2009. The reprogramming by the dealer will be needed to try and see if the code goes away, if not, further diagnosis...

Q: How do I change a track when listening to a CD?

Press the SEEK button with the forward-facing arrows to play the next track. Press the SEEK button with the rearward-facing arrows to restart the current track, or press the button twice to play the previous track.

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...