Q: P0012 and P0299. Can't get power when I accelerate and rpms goes high when the gears kick in.

asked by on

P0012 and P0299. Can't get power when I accelerate and rpms goes high when the gears kick in.

My car has 8600 miles.

Hello and thanks for contacting Your Mechanic. The code P0012 means that the camshaft timing sensor is reading the camshaft is retarded. The code P0299 means that the turbo has excessive low output. Your turbo will not spool up correctly if the engine is not producing the proper power. It seems that the camshaft sensor is not registering causing the computer to fire the injectors and ignition based on the crankshaft sensor only. This makes a loss of power and makes the vehicle accelerate slowly. The camshaft sensor also is tied into the transmission to determine camshaft speed when shifting. In default, the transmission shift points will be delayed. I recommend checking the harness plug connection for any moisture or debris on the contacts. Also, if the contacts are clean, I recommend replacing the camshaft sensor and then clearing the codes. The problem should go away. If you would like help, consider having an expert automotive technician from YourMechanic come to your home or office to inspect and diagnose this issue for you, and make or suggest any repairs as needed.

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
  1. Home
  2. Questions
  3. P0012 and P0299. Can't get power when I accelerate and rpms goes high when the gears kick in.

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: Hey, Mia same thing happens to me. I mean the brake lights themselves

You should have the brake light switch checked to see if it is adjusted correctly or is over sensitive and needs replaced. This is for the rear lights coming on without touching the pedal.

Q: Hesitation when shifting gear and clanking noise and lack of power during acceleration

Hi there. It would appear there is a combination of problems happening with your vehicle. First, the transmission fluid and engine oil leak(s) need to be addressed. The fluid loss may account for the burning smell. The Check Engine Light...

Q: What can cause my 2013 ford escape SE 1.6 ltr to hesitate when accelerating

There are a number of things that may cause the car to hesitate when accelerating such as low fuel pressure, a dirty or faulty mass air flow sensor, clogged or dirty fuel injectors, a faulty throttle position sensor or potentially...

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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.