Q: Given error codes P0012 and P0022

asked by on February 05, 2016

My car gave me error codes P0012 and P0022. It could possibly be the camshaft position sensor, and the variable timing solenoids.

If your vehicle was built prior to April 2009, there is a TSB for this exact issue. When both of these codes appear simultaneously, it is the fault of the timing solenoids. The TSB states to replace the timing solenoids when both of these codes exist. Have a certified mechanic diagnose your timing solenoid issue.

If the vehicle was built after April 2009, you may have a separate issue. If your vehicle was built after that date, I would recommend having the camshaft position sensor tested by a professional, using the manufacturer’s diagnostic procedure, to determine if it is functioning correctly.

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

Battery won't keep charge, car slow to start.
Its sounds like you could have a parasitic drain on your battery. You would need to have a technician trace where it is coming from (https://www.yourmechanic.com/services/service-battery-cables). A common problem is with interior lighting in the car. There may be a...
Car shaking on startup, engine revving
Hello there, a few different faults can cause the car to shake and have issues with acceleration. The most common would be the the spark plugs and wires, a fuel pump issue, faulty MAF sensor, a vacuum leak, or a...
Clicking noise under the hood? sounds like bearings..
I would think the noise is from the belt tensioner pulley or the bearing in the compressor pulley. I would have the noise checked sooner then later since a failed bearing or pulley can leave you stranded on the road...
Battery saver mode came on again?
Hi there. Check the battery cables (https://www.yourmechanic.com/services/service-battery-cables) and make sure that they are tight and clean. Check the wires on the alternator and make sure that they are clean and tight. Check the ground circuit on the fuse box and...
Rapid clicking when trying to start engine
Hi there. It sounds like you have either a faulty battery or a failed starter. If the battery has failed, insufficient voltage and amps are supplied to the starter and it cannot turn the engine. If the starter motor has...
hello Brandon my name is Marie,I have a 2005 pontiac bonniville gxp Im having crankshaft issues and oxygen sensors
Hi Marie: With regard to the code P1372 that was downloaded, there are many potential malfunctions that will cause P1372 to set in addition to the crankshaft position sensor itself being faulty. And, if the sensor itself is suspected as...
Brake pedal to floor when starting
If brake calipers are replaced, this will cause air to enter the brake system. The brakes must be bled in order to remove the air and regain pedal pressure. As for the slide pin, most of them have a spot...

Related articles

Can a Bad Sensor Prevent a Car From Starting?
If your car isn't starting or has a hard time starting, a faulty sensor may be to blame. Car sensors monitor data to keep your car running smoothly.
The Best Used Cars to Buy That Can Be Towed Behind an RV
Summer Summer is a great time for a road trip, but often travelers like bringing all the conveniences of home along, in the form of an RV. Then they tow their car behind it – sometimes this practice is called...
The Top 10 Most Problematic Cars
All cars have issues, from grinding brakes to gasket leaks. The Ford Explorer's and Honda Civic's bad transmissions rank them as the most problematic.