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.

Was this answer helpful?
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

Get a quote

What others are asking

2013 Chevy Cruze

To pinpoint and resolve the fault, the vehicle will have to be inspected. If you request a check engine light diagnostic a certified mechanic from YourMechanic would use a code scanner to retrieve the diagnostic trouble code(s) from your car's...

How do you operate the continuously variable transmission?

If your car is equipped with an automatic transmission rather than a stick shift, you actually have what’s called a continuously variable transmission, or CVT. These are a little different from conventional automatics. Here’s what drivers need to know: ...

Reduced Engine Power message

The "Reduced Engine Power" message is the computer going into failure mode. This mode is to protect you from a possible problem of the throttle getting too high. The mode happens when one of the engine sensors is having a...

Related articles

P0621 OBD-II Trouble Code: Generator Lamp “L” Control Circuit Malfunction
P0621 means there is an malfunction with the generator lamp "L" control circuit often due to a defective generator or corroded wires.
P2014 OBD-II Trouble Code: Intake Manifold Runner Pos Sensor/Switch Circuit Bank 1
P2014 means there is an issue with the intake manifold runner control system which is usually associated with a faulty control solenoid.
P2662 OBD-II Trouble Code: B Rocker Arm Actuator Sys Stuck On Bank 2
P2662 means an issue within the rocker arm actuator function which may cause rough idling, choppy acceleration and poor engine performance.