Question about Chevrolet Cars & Trucks

1 Answer

2011 chevrolet HHR 2.2L will barely start/run, sets codes P0016 & P0017, oil was dirty 2 qts low. can this be VVT actuator solenoids? (I hope)

Posted by on


1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 20 achievements.


    An expert that got 10 achievements.


    An expert that got 5 achievements.

  • Chevrolet Master
  • 14,605 Answers



1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017


Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

Volvo p0016 and P0017 after engine work. VVT not removed. Timed with cam locking tool.

Obviously, this is a tricky issue, so good you got the cam locking tool, but did you set the VVT when reinstalling timing belt, you have to set the pulley to full counter clockwise position before timing and aligning timing marks. I assume you did align to crank pulley, at least I hope so or your valves will be destroyed. Do you have dual VVT vehicle, or single VVT?

Nov 13, 2017 | Volvo Cars & Trucks

1 Answer

2007 Cadillac 3.6L srx, check engi, code p00017 crank sensor - replaced, still running rough and giving me a misfire on 1,3&5. Changed plugs, still 1,3&5 misfire - 155000 miles, could it need new coil

P0017 timing chain Chevy Colorado P0017 Case Study Part 1
155,000 miles This is not a DTC for the crank sensor . This is for variable valve timing .
DTC P0017: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 1
The camshaft position (CMP) actuator system enables the engine control module (ECM) to change the timing of the camshafts while the engine is operating. The CMP actuator solenoid signal from the ECM is pulse width modulated (PWM). The ECM controls the CMP actuator solenoid duty cycle by controlling the amount of solenoid ON time. The CMP actuator solenoid controls the advance or the retard of each camshaft. The CMP actuator solenoid controls the oil flow that applies the pressure to advance or retard the camshafts.
Ignition voltage is supplied directly to the CMP actuator solenoid. The ECM controls the solenoid by grounding the control circuit with a solid state device called a driver. The ECM compares the camshaft position or the camshaft angle, to the position of the crankshaft.

Your a little out of your league on this ! Your best bet ,take it to a qualified repair shop !

• Inspect the engine for any recent engine mechanical repairs. An incorrectly installed camshaft, camshaft actuator, camshaft sensor, crankshaft sensor, or timing chain can cause this DTC to set.
• An actuator that is in the full advance or retard position can cause this DTC to set.
• The presence of DTCs P0008 and P0009 along with P0016, P0017, P0018, and P0019 indicates a possible condition with the primary timing chain and the alignment between both intermediate sprockets and the crankshaft. Or, the crankshaft reluctor wheel has moved and is no longer referenced to top dead center (TDC).
• Observing the desired and actual camshaft angle parameters, with a scan tool before a DTC sets, may help to isolate whether a condition is specific to one camshaft, one bank, or caused by a condition with the primary crankshaft timing.

Jan 02, 2017 | 2007 Cadillac SRX

2 Answers

P0017 and p0014 cobalt 2009

So, I hate to be the bearer of bad news but the codes are as follows.

P0017-Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor 'B'
Possible causes
- Mechanical timing fault
- Blocked oil passage
- Low oil level
- Faulty Exhaust ('B') Camshaft Position (CMP) Sensor
- Faulty Crankshaft Position (CKP) Sensor

P0014-Camshaft Position 'B' Timing Over-Advanced or System PerformancePossible causes
- Dirty Oil
- Low engine oil level
- Faulty Exhaust Camshaft Position Actuator Solenoid
- Exhaust Camshaft Position Actuator Solenoid harness is open or shorted
- Exhaust Camshaft Position Actuator Solenoid circuit poor electrical connection
- Faulty Engine Control Module (ECM)
Bank 1

So in short, you can try the oil change if its been a while, always a good practice, however the fact that its throwing both of these codes together, makes me heavily suspect that your car is experiencing the worst of the possible causes, all your symptoms are tell-tale signs of your cars timing being off, meaning a timing belt job is needed. I highly recommend trying your best not to drive that vehicle, if the timing belt grenades on you while your driving, it will cause catastrophic damage to your motor. I cannot stress to you enough to limit your driving. Timing belt jobs as a general rule of thumb, are anywhere from $700-$1000 depending on the shop, anything more and they are ripping you off. I hope this helps, Good Luck!

Dec 04, 2016 | 2009 Chevrolet Cobalt

1 Answer

2007chevy,hhr started missing extremely bad , then overheated when I crank the engine no compression friend of my coded 016 and 017 ? jumped time or better yet probably broken chain ! Any ideas ?

DTC P0017: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation
DTC P0016: Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation
Pull the valve cover off then turn engine by hand , socket on crank pulley an 1/2 breaker bar . Or you will be able to pull the chain up , if broken . Or even better yet pull the oil cap an spin engine , does the cam move .

Nov 07, 2016 | 2007 Chevrolet HHR

1 Answer

2011 chevrolet HHR 2.2 A/T (LE8) P0016 and P0017 engine start and run.

Cam shaft sensor correlation A and B. Time for a timing kit. All of it.

Sep 06, 2016 | 2011 Chevrolet HHR

1 Answer

Replace camshaft postion actuator solenoid 2006 chevy impala

Have any codes ? Chevy Colorado P0017 Case Study Part 1 Doesn't matter if this is a Colorado . Same on impala VVT - variable valve timing .

Jul 02, 2016 | 2006 Chevrolet Chevrolet Impala LT

1 Answer

P0016 and P0017 check engine pop up after i run for 10 to 15 miles?

the common causes for code P0017 are as follows:
  • A faulty cam or crank sensor
  • The cam or crank circuit is open or shorted
  • The timing belt/chain is out of time
  • The cam or crank tone ring is slipped/broken
  • A problem in the VVT system P0016 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) P0017 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor) God Bless! Hope this helps you.

Mar 08, 2016 | Cars & Trucks

1 Answer

Code P0017 on engine

Trouble Code: P0017

Crankshaft Position (CKP)-Exhaust Camshaft Position (CMP) Correlation

Possible Causes:

Important: The scan tool control of the CMP actuator solenoid is inhibited when DTC P0017 sets. The following conditions may cause this DTC to set:

An improperly torqued crankshaft balancer.A mis-built or mis-timed engine.A loose or missing crankshaft balancer bolt.The CMP actuator solenoid stuck open.The CMP actuator stuck in a position other than 0 degrees.

Jan 04, 2013 | 2006 Chevrolet Colorado

1 Answer

Need to know what the code is on 2003 toyato corolla- p1349vvt. check engine and oil light comes on.

Variable valve timing (vvt-i) works with oil pressure, if your oil is dirty or low it would set this code, if somebody did a big engine job and use too much silicon base gasket that gasket can travel all the way to oct filter and clog it, starving the vvt gear.

solution check the oil level and condition
Low put some to the right level.
dirty and heavy do a couple oil changes, code still there, ask your mechanic to clean the oct filter and check the vvt actuator for debris .

Jan 09, 2011 | 2003 Toyota Corolla

1 Answer


P0010 - "A" Camshaft Position Actuator Circuit (Bank 1)

A P0010 code refers to the VVT (variable valve timing) or VCT (variable camshaft timing) components and the car's PCM (powertrain control module). That consists of an oil control valve (OCV), also called a solenoid valve and other components. Basically the check engine light and associated P0010 trouble code means that the voltage in the circuit has fallen below a set limit for a specific amount of time (varies by make/model/engine).

Symptoms may include:
* Check Engine Light illuminated (Malfunction Indicator Lamp)
* Rough running
* other symptoms may also be present

Causes: A code P0010 may mean that one or more of the following has happened:
* Faulty oil control valve (OCV)
* Open or short in the VVT/VCT circuit
* Open or short in the OCV / solenoid valve
* Damaged computer (PCM)

Possible Solutions: Some recommended troubleshooting and repair steps are:
* Carefully inspect the Bank 1 VVT/VCT system circuit wiring and connectors, repair as required
* With a warm engine, test the operation of the OCV, replace/repair as needed

Hope this helps to solve it (remember to rate this answer).

Nov 15, 2010 | Chevrolet Chevy Cars & Trucks

Not finding what you are looking for?
Cars & Trucks Logo

Related Topics:

184 people viewed this question

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts


Level 3 Expert

79865 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22326 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6927 Answers

Are you a Chevrolet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides