Q: The codes p0012 and p0015 was shown on the scanner when I had my car checked.

asked by on

I'm troubleshooting. The engine has begun to fluctuate in rpms occasionally with idle, and generally after driving long periods and coming to a stop. The car would always jerk a little after coming to a stop since purchase, which I never thought much of, but has led me to believe it may be timing related, either mechanical timing or loss of pressure due to a deteriorating head gasket or leaking VVT system. The initial issue was an engine misfire on cylinder 3. This was corrected after driving for some time by replacing the coil pack on that cylinder. In the month or 2 following, drove fine. I still havent replaced the rest of the coil packs/spark plugs. After getting the p0012 and p0015 codes recently I replaced both Vanos solenoids which resulted in a better driving experience for maybe a week. I also noticed the oil fill cap was leaking and replaced this. I'm wondering if oil cap leak could be related to head gasket or VVT, because still appears to be an issue, codes keep coming back

My car has 144000 miles.
My car has an automatic transmission.

Hi there. The codes P0012 and P0015 are related to the camshaft position sensor. Check the sensor out and make sure that its plugged in. Also, check for power to the sensor. The camshaft sensor keeps the ignition correct at all times for the ignition and fuel timing. If your engine is jerking the vehicle at stops, then the sensor could be reading a retard reading causing your engine to run rough and stumble. I recommend replacing the camshaft position sensor if the wiring is good. If you need further assistance with vehicle jerking at a stop, then seek out a professional, such as one from Your Mechanic, to help you.

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. The codes p0012 and p0015 was shown on the scanner when I had my car checked.

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: Car started clicking before dying

A faulty camshaft sensor will definitely cause the Check Engine Light to illuminate; there will most likely be a fault stored for it, if it is, indeed, faulty. All other fault codes will need to be read out as well....

Q: What causes play in the steering?

There are mechanical components inside the steering system that do tend to wear over time and you may notice a little extra play over a period of time. Usually this feeling comes from worn inner or outer tie rods. The...

Q: My 2006 Mercedes E350 has error codes P2015 and P 0015. What needs to be done and likely cost?

Hello. P2015 is the trouble code for a problem with the intake manifold runner control circuit for bank 1. This code is set off when the computer detects an issue with the vehicle's intake manifold runner signal. This is usually...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.