Skip the auto shop - Our mechanics make house calls

Q: My car won't let me drive passed 2500 rpm. And I have no idea why it is doing that when I recently bought it.

asked by on

I recently bought a G37 s. It was good for a while until it started acting up. It wouldn't let me go passed 2500 rmps. It would just stop giving gas once i got to 2500. I took it to a mechanic who replaced the timing control solenoid but once I got in to drive it, it was still doing the same thing. I don't know what it could be.

My car has 73746 miles.

A: The reason it will not go over 2500 rpm is ...

The reason it will not go over 2500 rpm is because the computer is in limp mode. This mode is for when the computer has a failure in it. Limp mode will trigger if there is an issue with one of the vehicle's systems that the manufacturer suspects would cause major problems. The limp home mode is designed to allow you to drive the vehicle but at reduced operation until you get to safety and so that you have an opportunity to get the problem fixed. The problem is only determined by thoroughly testing the computer systems. Have a mechanic scan the computer again and note any codes. These codes can then be properly diagnosed using a pinpoint test to avoid replacing unnecessary parts. I'd recommend getting some help from one of our mobile experts who can come diagnose your loss of power and help you fix it accordingly.

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

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: How to diagnose coded p0352,0352,0353, already had new plugs and coils before code throw

Hello. The codes listed are for problems with the electrical circuits of ignition coils A, B, and C. If the coils have been replaced it may be possible that the wiring to them is the source of the issue. You...

Q: Non start and changed cam crank and var time sensor

View the anti-theft security light to make sure it is not illuminated. If it is then you may have a problem with the vehicle battery voltage getting too low causing the system to become active when you try and crank...

Q: When accelerating from standing stop engine hesitates

I would recommend checking the mass air flow sensor as this is a commonly known part that can cause this kind of loss of power. This regulates the air intake into the fuel injection and ensures a proper air/fuel mixture....

Related articles

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...