Fault Code Lookup › Powertrain codes › P0010

P0010 Powertrain · generic OBD-II

'A' Camshaft Position Actuator Circuit

P0010 is a standard code covering engine, transmission, fuel and emissions. It names the system that logged the fault, not the part that failed. Below: which cars owners reported it on, what happened, and recalls on those cars, from 27 complaints filed with NHTSA. Updated November 9, 2026.

  • 27owner reports
  • 5car models
  • 0mention a crash
  • 0mention a fire
  • 2012–2017model years

Which cars get code P0010?

Every model whose owners mentioned P0010 in a complaint, most reports first. Each year opens that car's full problem report. Popular models collect more reports because more of them are on the road.

Where does P0010 show up?

By brand

  • Chevrolet23
  • GMC4

Component the owner filed it under

  1. Engine22 (81.5%)
  2. Power Train7 (25.9%)
  3. Electrical System4 (14.8%)
  4. Fuel/Propulsion System3 (11.1%)
  5. Electronic Stability Control (ESC)3 (11.1%)
  6. Steering2 (7.4%)

Is there a recall for P0010?

As of November 9, 2026, no NHTSA recall on the cars reporting P0010 names this code or its most-reported component. Recalls can be issued at any time: check your VIN at nhtsa.gov/recalls.

What happened when owners saw P0010?

10 of the 27 reports, spread across the models above, as the owners wrote them. NHTSA removes names and VINs; long reports are trimmed. CarHooq has not verified individual claims.

While trying to back up my engine stalls, engine stalls switching into drive and engine stalls while stopped at stop lights or stop signs. Was almost in several accidents today due to engine constantlystalling out. Check engine light came on reading code : P0010-00
2012 Chevrolet EquinoxEngineNHTSA complaint 11431975 · Sep 7, 2021
THIS CAR IS STALLING AND SURGING. YOU GO TO LEAVE THE STOPPED POSITION IT HESITATE OR STALLS. DIES LIKE IT'S STARVED OF FUEL. RPM RAISES UP WITH DOING ANYTHING LIKE A LOSS OF POWER. CODES P0010 P0011 P0002
2014 Chevrolet MalibuSteering, Electrical System, Fuel/Propulsion SystemNHTSA complaint 11243465 · Aug 13, 2019
Car engine light coming on because of codes P0010, constant oil changes, acceleration slows. Turns off a low idle. No low oil warning lights at all.
2014 GMC TerrainEngine, Fuel/Propulsion SystemNHTSA complaint 11520389 · May 4, 2023
UPDATE OF NHTSA ID NUMBER: 10809089. THE STABILITRAK AND REDUCED ENGINE POWER HAS INCREASED TO THE FOLLOWING OBD CODES: P0010, P0122, P0202, P0233, P0335, P0455, P0340, P1682, P2089 AS WELL. AT THIS POINT THERE DOESN'T APPEAR TO BE ANYTHING LEFT ON THE VEHICLE THAT DOES WORK. SINCE THE RECALLS AND TECHNICAL BULLETINS ALL APPEAR TO HAVE BEEN "COMPLETED" FOR THIS VEHICLE I GUESS I CAN LOOK FORWARD TO REPEATING THE SAME PROBLEMATIC REPAIRS AGAIN AND AGAIN FOR THE REMAINDER OF THE TIME THAT I OWN THIS VEHICLE WHICH DO NOT APPEAR TO HAVE RESOLVED BUT MERELY BAND AIDED AWAY UNTIL THEY REAPPEAR. EVEN THE DRIVERS DOOR SWITCHES ALL HAD TO BE REPLACED WHICH TELLS ME THAT THIS IS RELATED TO AN…
2013 Chevrolet SilveradoPower Train, Electrical System, EngineNHTSA complaint 10809597 · Dec 11, 2015
…The vehicle was taken to an independent mechanic, where the diagnostic test codes: P0010, P0016, P0018, and P0507 were retrieved. The mechanic determined that the engine and an unknown part needed to be replaced. The vehicle was not repaired. Two unknown dealers were notified of the failure and informed the contact the VIN was not included in a recall. The manufacturer was not notified of the failure. The failure mileage was approximately 75,000.
2017 GMC AcadiaPower Train, EngineNHTSA complaint 11569314 · Feb 1, 2024
VEHICLE HAS 55000 MILES AND CHECK ENGINE LIGHT IS ON. IN SCANNING THE CAR I WAS TOLD THAT P0010 THE INTAKE POSITIONS ACTUATOR CIRCUIT AND P0013 EXHAUST CAMSHAFT POSITION ACTUATOR CIRCUIT NEEDED TO BE SERVICED TO THE TUNE OF BETWEEN 1200.00 AND 1500.00 DOLLARS WHICH IS NORMAL FOR THESE CARS I. THINK THIS IS BS I HAVE OIL CHANGED EVERY 2000 MILES OR 3 MONTHS WITH CASTROL DEXOS 5W30 AND LUCAS OIL STABILIZER. SOUNDS LIKE THIS SHOULD BE COVERED BY YHE MANUFACTURER.
2014 Chevrolet EquinoxEngine, Lane Departure, Forward Collision AvoidanceNHTSA complaint 11403341 · Mar 16, 2021
3/19/19 I WENT IN FOR AN OIL/FILTER CHANGE AND A "PREMIER ENGINE OIL SERVICE" (WHICH WAS EXPLAINED AS A ENGINE FLUSH TO MY WIFE). SATURDAY MY CHECK ENGINE LIGHT ACTIVATES AND I PUT A CODE READER ON AND A P0010 (INTAKE CAMSHAFT POSITION ACTUATOR SOLENOID CONTROL CIRCUIT). AFTER RESEARCHING I SAW THIS HAS BEEN A RECURRING PROBLEM ON OTHER MALIBU MODELS BUT DID NOT SEE ANYTHING FOR MY VIN, SHOULD I HANDLE HIS ON MY OWN OR REFER BACK TO THE DEALERSHIP TO DETERMINE IF THIS IS THEIR ERROR?
2013 Chevrolet MalibuEngineNHTSA complaint 11191203 · Mar 24, 2019
ENGINE STALLS/ HESITATES ESPECIALLY WHEN AT A STOP, IDLE FOR A PERIOD SUCH AS AT A STOP LIGHT, ALSO WHEN IN REVERSE AND DOES NOT HAVE A CHECK ENGINE LIGHT. THIS DID HAPPEN BEFORE AND A CHECK ENGINE LIGHT DID APPEAR. I PULLED THE CODES P0010 AND P0011.
2014 GMC TerrainPower Train, EngineNHTSA complaint 11308602 · Feb 11, 2020
CHECK ENGINE LIGHT ON. KILLS WHEN PUT IN REVERSE. HARD TO ACCELERATE. OIL WAS CHANGED TWO WEEKS AGO BUT THAT DID NOT HELP. FOUND CODE P0010 FOR THE INTAKE CAMSHAFT SOLENOID PERFORMANCE. TESTED THE INTAKE SOLENOID AND IT HAD 1.4K OHMS. SHOULD BE BETWEEN 8-13OHMS. REPLACED THE INTAKE AND EXHAUST CAMSHAFT ACTUATOR SOLENOIDS.
2016 Chevrolet EquinoxEngineNHTSA complaint 11342559 · Jul 31, 2020
I HAVE A 2015 TERRIAN SLE. AROUND 57,000 MILES MY TERRIAN STARTED BURNING 2+ 2+QUARTS OF OIL IN BETWEEN OIL CHANGES WITH NO APPARENT REASON, I HAVE ALWAYS KEPT THE OIL CHANGED BEFORE IT GOT BELOW 7%, AFTER NOTICING THE OIL LEVELS DROPPING FAST I CHECKED IT EVERYDAY. THE ENGINE LIGHT CAME ON WITH MY LAST OIL CHANGE, 2 WEEKS AGO, SHOWING 2 BAD CAM SENSORS P0010 AND P0011. I WENT TO MY MECHANIC ONLY TO FIND OUT THAT THE 2.4 MOTORS HAVE BEEN LITTERED WITH OIL LEAKS, TIMING CHAIN PROBLEMS, CAM SENSOR ISSUE AND STALLING. I PAID GOOD MONEY FOR THIS CAR AND I AM NOT PLEASED WITH THE CONTINUING MOTOR PROBLEMS FROM GMC. IF THE SAME PROBLEM THAT OCCURRED ON EARLY MODELS IS STILL HAPPENING, WHY IS THERE…
2015 GMC TerrainEngineNHTSA complaint 11279774 · Nov 13, 2019

P0010: questions drivers ask

What does code P0010 mean?

P0010 is a generic OBD-II powertrain code. Its standard definition is "'A' Camshaft Position Actuator Circuit". The code tells you which system set the fault, not which part failed; the owner reports on this page show what it meant in practice for 5 car models.

Which cars get code P0010 most often?

In NHTSA owner complaints, P0010 is mentioned most for the Chevrolet Equinox (19), Chevrolet Malibu (3), GMC Terrain (3), across 5 models and model years 2012 to 2017. Popular models collect more reports because more of them are on the road.

Is there a recall for code P0010?

As of November 2026, no NHTSA recall on the cars reporting P0010 names this code or its most-reported component. Recalls can be issued at any time, so check your VIN at nhtsa.gov/recalls.

What should I do if my car shows P0010?

Write down when the code appeared and what the car did (warning lights, loss of power, noises, speed, weather). Check your VIN for open recalls at nhtsa.gov/recalls, ask a dealer or independent workshop to read the stored freeze-frame data before anyone clears the code, and keep the repair order. If the car loses power in traffic, stop driving it. CarHooq does not diagnose: these are owner reports and official recall notices, not repair advice.

How this page was made

CarHooq read the text of every owner complaint filed with NHTSA for 19 US and European brands (model years 2012 onwards) and picked out the diagnostic trouble codes owners wrote down. This page lists every mention of P0010. The definition is the generic SAE J2012 wording; a carmaker may use the code slightly differently. Nothing here is a diagnosis. More answers: the fault code FAQ. Data: NHTSA Office of Defects Investigation (public domain), retrieved November 9, 2026. How CarHooq reports are made.

Is something missing or wrong on this page? Tell CarHooq. One line is enough; every message is read.

Look up another code

Or check a car: Problem Lookup · Used-car checker