Q: Car won't go over 35 mph

asked by on February 09, 2016

My car works great until suddenly it won't reach speeds above 35 miles per hour. The Check Engine light is also on.

Computer controlled engines can put the car into a “limp” mode when certain codes are set. This is usually to prevent further damage. It’s hard to say what the problem is without knowing what code is set. If the engine seems to be running ok, is the transmission shifting? If not, then this can result in a different variety of problems. I recommend having a mechanic inspect your vehicle for its Check Engine Light issue and its accelerating problem to diagnose what is going on.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Car won't turn over
Hello, there are multiple possibilities for a no start condition. The first thing to check is that the base engine can be rotated by hand at the damper using ratchet and socket. Second is to check power at the starter...
How do I deactivate the immobilizer system?
The immobilizer system is automatically deactivated whenever you insert a valid key into the ignition, and turn the ignition to ON.
How do I use the ashtray?
Your vehicle has a removable ashtray, which fits into the front console cupholders. To use the ashtray, simply pull up on the lid, ash your cigarette or cigar, and push the lid back down. This will keep your ash in...
Brake lights out in a 2004 Toyota Solara
It sounds like the fuse for the brake lights may have blown. This would cause all your brake lights to stop working. I would ask for help from one of the mechanics at YourMechanic to inspect your brake light (https://www.yourmechanic.com/services/brake-light-is-not-working-inspection)...
AC, speedometer, and windows not working
Hello. Depending on how and when these items began to fail will make a difference as to what is going on. If they all occurred at the same time, then I would suspect an issue with the fuse box. It...
Car shakes when braking
Hi there. This is a very common issue, and the culprit is usually warped front brake rotors. When you apply the brakes, the calipers squeeze the brake pads onto the warped rotors, causing vibration to be transmitted through the suspension...
My brakes don't smoothly stop when applied. What's causing the inconsistent pressure?
The choppy sensation you are feeling when applying the brakes is most likely unevenly worn brake pads and/or rotors. When brakes are applied heavily or held for extended periods of time, this can generate an enormous amount of heat. As...
I attempt to start the car, power comes on does not click or attempt to turn over. If I try to start it again, no power.
Hi, thanks for writing in. I'd be happy to help. This sounds like you may have a short somewhere in your electrical system. Try checking all of your fuses (https://www.yourmechanic.com/article/how-to-check-fuses-by-rocco-lovetere) in the fuse box under the hood. There should be...
Car is hard to start - 2000 Honda CR-V
Hi there. A car that is difficult to start in the morning can be caused by a battery that is losing cold cranking amps, a faulty starter solenoid, distributor or ignition coils that are worn out, or fuel system components...

Related articles

P0040 OBD-II Trouble Code: O2 Sensor Signals Swapped Sensor 1
P0040 P0040 code definition P0040 indicates that there is an issue with the oxygen sensor sensor 1 circuit. This code can be in conjunction with P0041 What the P0040 code means P0040 is a specific code indicating a problem with...
P0341 OBD-II Trouble Code: Camshaft Position Sensor Circuit Range/Performance
P0341 code definition Camshaft Position Sensor Circuit Range/Performance What the P0341 code means P0341 is an OBD-II generic code that says the...
P0405 OBD-II Trouble Code: Exhaust Gas Recirculation Sensor Circuit A Low
P0405 code definition Exhaust Gas Recirculation Sensor Circuit A Low What the P0405 code means P0405 is an OBD-II generic code that...