Q: I have a check engine light came on, obd is reading code p0012.

asked by on December 24, 2016

I have a code reading of p0012 intake camshaft position timing - over retarded.bank 1. All this started when I pressured washed my motor. Check engine light on, and poor gas mileage. Could you please text me back and let me know what you think...813-463-6671. Thank you so much...

My car has 110000 miles.
My car has an automatic transmission. 2006 BMW 330i

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

Where would be the best place to find a used vehicle, and what things should I be looking out for when getting a used vehicle?
Hi there. This is a great question since I just went through this process myself to get a used truck for my job. My first suggestion is to first get a pre-purchase inspection (https://www.yourmechanic.com/services/pre-purchase-car-inspection) by a qualified mechanic, like one...
Car sputtering like it is out of gas
Hello! It sounds as if you have a restriction in your fuel supply or bad fuel pump. I suggest checking the pressure of the fuel system. A bad fuel pump or clogged fuel filter will cause the symptoms you described....
I have an 05 Liberty CRD. It is stalling out at idle or when pulling up to a red light. This very random.
Hello there, thank you for asking about your 2005 Jeep Liberty. This is typically a common symptom of a failing idle air control valve, which is a unit that monitors the air intake as it is mixed with the fuel...
Got a Golf Mk4 and the battery died, now the EPS light is showing as well as a few other lights on the dashboard
It sounds like the alternator has failed. The alternator is used to supplement power to the electrical components and maintain battery charge. Once this fails, the electrical system will quickly show the signs of this failure. An alternator test by...
Car won't start - 2006
Hey there. If you are getting a voltage drop from 12 to 7 volts, then this is going to be the cause of the no crank. If you have tried other good batteries, then you have problems in the battery...
My Mitsubishi Lancer 2005 has a limp mode issue - the car does not erase trouble codes permanently (even by debugging or terminal disconnection)
I see the note where you have previously replaced several components on the transmission already. Do you recall the brand and warranty of these components? If the parts you replaced are still under warranty, you may be able to get...
Hyundai Elantra GL 2017 model - Changing language in 3.5" TFT MID
Hi there. Typically calling your local Hyundai service department is the best way to resolve this issue, but I did find this video (https://www.yourmechanic.com/services/electric-problems-inspection) and most Hyundai's have similar steps for changing language settings.
When I rev my engine, it sputters.
Hi there. It seems that your issue is the fuel pressure regulator has failed. The fuel pressure regulator is designed to adjust the fuel pressure to the injectors after the fuel pump pushes the fuel to the rail under max...
Evap Monitor not ready
Hi There, It sounds like you have replaced and checked all the normal suspects in the evap system. You may also want to check the lines in the evap system. A leak in the system may also cause the code...

Related articles

A Buyer’s Guide to the 2012 BMW 3-Series
The The 2012 BMW 3-Series has been wildly popular in the US since it was first introduced in 1975. This series of luxury sedans sets itself apart from other luxury models with its superior performance and driving dynamics. No matter...
A Buyer’s Guide to the 2012 BMW 335d
Of Of all of the BMW 3-Series models available in this model year, the 2012 BMW 335d is one of the most powerful and subtlest on the road. This 4-dour sedan may look mild-mannered enough, but under the hood it’s...
How to Purchase a Pre-Owned BMW
BMW BMW offers a wide selection of luxury cars. In many circles, owning a BMW is a sign of success. While most balk at the price of a brand new BMC car, pre-owned models provide a viable alternative if you...