Skip the auto shop - Our mechanics make house calls

Q: My car cant get over 3500 rpm for some reason

asked by on

My car was in the shop for 3 months while i was saving money to pay for all of its repairs. No repairs on the engine or anything, just tire rods, and brake stuff. Before I took it to the shop the car ran perfectly. I could floor it(if i wanted to) and it would get up and go no problem. Ever since I drove it home from the mechanic it has not been able to accelerate past 3.5 rpm I must watch it and make sure I dont press the pedal down too hard to get it over 3.5 or i must take my foot off the pedal completely until it goes down and then slowly accelerate again. The weird thing is that it has no issue at all switching or changing gears. It just wont let me accelerate too fast. I can get over 100 mph if i just keep the rpm under 3.5 and go gradually. I just dont know the issue with the rpm. Whenever it hits 3.5 rpm it just stops accelerating until I take my foot off of the pedal or it changes gears making the rpm go back down. the rpm stays around 3.5 if i keep my foot down when stalling

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

Your issue sounds like a sensor problem. You should start by trying to pull codes from the car’s computer, and see if there is any issues detected by the ECU. Diagnosis on the vehicle is going to take some process of elimination. If you do not have any codes, start by checking the mass air flow sensor. Often these sensors will trigger a "limp" mode on the vehicle, which restricts power. Other possibilities include various other sensors, transmission solenoids, and ECU issues. Some symptoms like yours have been resolved by resetting the ECU. This can be done by disconnecting the negative battery terminal, letting it sit for a few minutes, then reconnecting and testing the vehicle. If you need help getting a precise diagnosis, a certified professional from YourMechanic can come to your location to inspect the acceleration issue and assist with repair.

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
  1. Home
  2. Questions
  3. My car cant get over 3500 rpm for some reason

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: 05 acura tl automatic will not accelerate and move. rpm going wild and revs. what is the cause?

The first thing to do is to see if the transmission fluid is full? If it is full, then you may have an internal transmission problem and will need further diagnosis to determine the cause by a transmission mechanic like...

Q: Bmw 325xi 2004. There is no heat and the car overheats.

Hi there. For your vehicle to overheat and not have any heater heat in the cab, then the coolant could be low, the water pump could be not working, the radiator could be plugged up, or the thermostat could be...

Q: Fluctuating RPM gauge when going up hills

Hey there. It's hard to tell without further information. Automatic transmissions rely on solenoids and electronic sensors to shift. If these sensors have failed, the symptoms would be similar to yours. Issues with your fuel system will also produce similar...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...