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

asked by on December 12, 2016

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.

Camshaft Position Sensor Replacement $119.59 - $907.58 Get a Quote
Engine is misfiring Inspection $94.99 - $114.99 Get a Quote

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.

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

New battery; car won't start
Hello. If the car is not starting after a battery replacement then you either have a bad connection at the battery or it is possible that the programming in the computer got corrupted when the voltage was lost. This can...
I Had my oil changed on 5/28/16. On 5/31/16 the check engine light came on. On 6/5/16 the low oil pressure turn off engine came on
Hello, From what you describe it would not appear to me that something went wrong during your oil change. If the level is correct on the dipstick and the engine runs and sounds okay, then it is probably something else....
Car won't start after getting gas
The most common cause for this hard or no start after getting fuel is the purge valve is leaking fumes to the engine while fueling the vehicle. You should first have any computer codes checked by scanning the computer and...
Aisin transmission
The transmission is reliable and, indeed, I see no transmission related complaints in the NHTSA (http://www.safercar.gov) database for the 2007 Volvo S80. The car overall has a total of only 10 complaints in the NHTSA database which is the smallest...
Hello I just had a tow hitch installed at Mazda dealer for my 2011 CX-9. Now the TCS Off light, a car w Squiggly lines and a wrenc
Hi there. That's very odd for a dealer repair to leave their shop with error lights appearing on your dashboard. The lights you've indicated are all related to either recommended service (the wrench) or the traction control system (squiggly lines...
While driving down the highway, car jerked, and stalled out.
Hi Corey. The type of problem you are describing above is one of the more difficult ones to diagnose. It typically requires a mechanic to test drive the vehicle and replicate the symptoms (which apparently the dealership has done). The...
Where is transmission mount located in 2003 cavalier
The transmission mount is on the left side of the vehicle concealed behind the wheel/tire assembly and the inner fender lining both of which must be removed to gain access to the mount. The job requires a torque wrench as...
My 2012 Scion tC will over rev when I'm trying to accelerate.
If your clutch is slipping (https://www.yourmechanic.com/article/how-can-i-tell-if-my-clutch-is-slipping) you will be able to hear the engine rev, and the tachometer rise without any apparent acceleration of the car. It tends to happen in the higher gears because that is when the load...
2014 Nissan Altima is saying key not detected? it works for remote start/lock/unlock but only starts when I hold fob to push start
You should first try your second key FOB to see if it works properly and this will tell you that it is a problem with the key FOB that is not working correctly. If both FOBs do the same thing...

Related articles

How Do Sensors Get Dirty or Damaged?
Car sensors measure and relay vital information to the ECU. Some sensors can get dirty from normal use, or fail if the car overheats or has a problem.
How Long Does an EGR Temperature Sensor Last?
Are Are you familiar with the EGR (exhaust gas recirculation) system in your car? If not, this is something all modern cars have. The purpose of this system is to greatly reduce the amount of emissions produced by your car....
P0337 OBD-II Trouble Code: Crankshaft Position Sensor A Circuit Low Input
P0337 means that the crankshaft is suffering because of low voltage. This could be due to sensor not being aligned properly or electrical problems.