P0017 – Crankshaft position/camshaft position, bank 1 sensor B -correlation
Last Updated 2016-09-06
ASE Master Tech
|Code||Fault Location||Probable Cause|
|P0017|| Crankshaft position/camshaft position, bank 1 sensor B -correlation |
(Buy Part On Amazon)
|Wiring, CKP sensor, CMP sensor, mechanical fault|
We recommend Torque Pro
Table of Contents
- What Does Code P0017 Mean?
- What are the common causes of code P0017 ?
- What are the symptoms of code P0017 ?
- How do you troubleshoot code P0017 ?
- Codes Related to P0017
- Get Help with P0017
What Does Code P0017 Mean?
The camshaft position sensor (CMP) is used to determine the position of the camshaft(s). It relays this information to the powertrain control module (PCM). The PCM then uses this information to control the fuel injectors, and on some applications, for ignition timing. The crankshaft position sensor (CKP) relays crankshaft position and engine RPM to the PCM, or ignition module. This information is used but the PCM to control ignition timing, and in some applications, it is also used to control fuel injection.
The two common CMP and CKP designs are Hall Effect and permanent magnet.
- Permanent magnet: creates an AC voltage signal that is proportional to engine speed.
A permanent magnet crankshaft sensor
(Courtesy: CP Fitters)
- Hall Effect: uses a reference voltage from the PCM to produce a DC voltage signal.
A Hall Effect crankshaft sensor
Inside the engine, the crankshaft and camshaft are held together by a timing belt or timing chain, which keeps them synchronized. The CKP and CMP sensors work together to keep the PCM informed about engine timing. Should the timing be off, the PCM will set a code P0017. This code stands for Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor B). The B sensor is likely on the exhaust side.
What are the common causes of code P0017 ?
To sum things up, 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
- The PCM is faulty
What are the symptoms of code P0017 ?
Code P0017 may be accompanied by several different symptoms. These including: an engine that runs poorly, an engine that cranks but will not start and an illuminated check engine light.
How do you troubleshoot code P0017 ?
- Perform a visual inspection of the sensors and connections.
Many problems can easily be found in the harness and connectors. So, begin your diagnosis by visually inspecting the sensors and their connections.
- Test the sensor output
Testing the sensor varies slightly, depending on which type of sensor your vehicle uses.
- Permanent magnet sensor: A permanent magnet sensor can be tested using an ohmmeter (DVOM). Remove the sensor connector and attach the meter to the sensor terminals. Consult the manufactures repair information from a source such as All Data DIY for the resistance specifications. Of course, a meter reading of OL measure there is an open in the sensor and it should be replaced. Next, crank the engine and watch the ohmmeter – the reading should fluctuate. You can also do this with your meter set to read AC voltage. If there is no change in the reading, the sensor is bad and should be replaced.
Testing a permanent magnet sensor
- Hall Effect sensor: Using the repair information for your vehicle (All Data DIY), determine which pin on the sensor connector is the signal return wire. Using your DVOM on the DC voltage setting, back probe the sensor wire. Attach the black multimeter cable to battery ground. Cranking the engine, you should see the voltage reading on the meter fluctuate.
Testing a Hall Effect Sensor
Note that a damaged or improperly aligned tone ring will also prevent proper sensor operation. When in doubt, remove the cam gear and the crankshaft harmonic balancer and inspect the tone rings.
- Test the sensors circuits
If the cam and cranks sensor check out OK, but you still have P0017 code illuminated, you’ll need to check the sensor circuit.
- Permanent magnet sensor: A permanent magnet sensor produces its own voltage, so it will only have two wires going to it – ground and return signal. Start by consulting the wiring diagram for your vehicle to determine which pin on the connector is signal and which is ground. Next, connect the red multimeter lead to the battery positive terminal and the black lead to the ground pin. You should see a reading of about 12 volts indicating a good ground. If not, you’ll need to consult the ground side of the wiring diagram to find where the circuit fault lies. Next, check that there is continuity to the PCM. You can do this by touching one meter lead to the return signal pin on the sensor connector and the other to signal pin on the PCM. Set your meter to the ohms setting – you should see a value appear on the screen. If instead, your meter reads OL, you have an open circuit and will need to trace the factory wiring diagram.
- Hall Effect Sensor: A Hall Effect Sensor has three wires: signal, reference and ground. Start by consulting the wiring diagram for your vehicle to determine which pin on the connector is which. Next, connect the red multimeter lead to the battery positive terminal and the black lead to the ground pin. You should see a reading of about 12 volts indicating a good ground. Then, check that the 5-volt reference is getting to the sensor by connecting the red multimeter lead to the reference voltage pin and the other to ground. You should see a reading of about 5 volts indicating a good reference voltage. Finally, check that there is continuity to the PCM. You can do this by touching one meter lead to the return signal pin on the sensor connector and the other to signal pin on the PCM. Set your meter to the ohms setting – you should see a value appear on the screen. If instead, your meter reads OL, you have an open circuit and will need to trace the factory wiring diagram.
- Test the sensor synchronization
CMP/CKP Synch status (yes/no) is displayed on many scan tools, but unfortunately, that parameter can’t always be trusted. The best way to test cam and crank sensors, as well as their synchronization, is with an oscilloscope. Increasingly more manufactures are offering sample wave form patterns in their repair information, which should be consulted before testing. The timing relationship (synchronization) of the two sensors will be distorted if a timing belt jumps time, a cam gear slips, a timing chain gets loose or a cam phaser misbehaves. Cracked reluctors and missing reluctors can also lead to an altered waveform pattern.
Hooking up a scope to a Hall Effect sensor
If the synchronization pattern is distorted, you need to find out why. In most cases, this will involve engine disassembly to the point of failure. Removing the timing cover and checking that the timing marks line up is one of the first things to do. Both timing belts and timing chains may stretch over time and/or have a failed tensioner.
An example of a cam and crank pattern
Variable valve timing (VVT) system components can cause cam/crank correlation problems as well. These systems are often dependent on oil pressure, so checking the oil level is a good place to start. A plugged or failed oil control valve can also cause VVT problems.
VVT solenoids can be tested for continuity or resistance with a DVOM. The solenoid circuit should also be tested for proper power and ground. In addition, the solenoids can also be removed and jumpered to battery voltage to confirm operation. Many scan tools also offer bi-directional testing of the solenoids with just the push of a button.
Codes Related to P0017
- DTC: P0010 “A” Camshaft Position Actuator Circuit (Bank 1)
- DTC: P0011 “A” Camshaft Position – Timing Over-Advanced or System Performance (Bank 1)
- DTC: P0012 “A” Camshaft Position – Timing Over-Retarded (Bank 1)
- DTC: P0013 “B” Camshaft Position – Actuator Circuit (Bank 1)
- DTC: P0014 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 1) – See Trouble Code P0011
- DTC: P0015 “B” Camshaft Position -Timing Over-Retarded (Bank 1) – See Trouble Code P0012
- DTC: P0016 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor A)
- DTC: P0017 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor)
- DTC: P0018 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor A)
- DTC: P0019 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor )
- DTC: P0020 “A” Camshaft Position Actuator Circuit (Bank 2)
- DTC: P0021 “A” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2)
- DTC: P0022 “A” Camshaft Position – Timing Over-Retarded (Bank 2)
- DTC: P0023 “B” Camshaft Position – Actuator Circuit (Bank 2) – See Trouble Code P0020
- DTC: P0024 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2) – See Trouble Code P0021
- DTC: P0025 “B” Camshaft Position – Timing Over-Retarded (Bank 2) – See Trouble Code P0022
Help Us Help You
Please comment below describing your issue as well as the specifics of your vehicle (make, model, year, miles, and engine), and one of our mechanics will respond as soon as possible. We appreciate a $9.99 donation via the payment button below.
Hi i have a 2007 jeep compass with a 2.4 dohc and has code poo17. wiring for ca and crank sensor checked out. does the pcm have to be reflashed after a new crank sensor is installed. Can this be done by driving it . Thanks
According to the repair information I have for this vehicle, no relearn is required. To replace the sensor, simply remove the heat shield, sensor connector and sensor retaining bolt. Then, install these items in the reverse order of removal.
Hello. I just changed my timing chain and guides also the adjuster ran great then it throws a p0017 code but no other codes. I think it is the exhaust cam sensor my causin helped and cleaned the sensor. I wondering if it screwed the sensor up? Can’t find nothing else wrong? Does anyone have idea?
Are you sure the timing chain was installed properly, with all the marks lined up? I don’t think the sensor would be the problem, because the ECM needs the CKP sensor reading to perform the correlation monitor. If the CKP is bad, then the ECM can’t test correlation, so it can’t set a correlation DTC.
I think your brother is off the hook on the CKP sensor, but you might have to take at least the valve cover off to visually verify timing chain and cam chain position.
I have the same problem right now what was the remedy to your problem?
P0017 code. Dealer wants to replace CVVT hub and seals on camshaft. Small oil leak, unknown where it is coming from. Not sure if this is a sensor and valve issue or if i should let the dealer poke my eyes out. Car has not lost power, driving normal, check engine light on. 2004 s40 volvo, 123000 miles,1.9 turbo engine.
P 0017 – nur wen kalt drausen ist kommt code un dlöschen kommt nich wieder nur wen kalt drausen ist –istsensor defekt?? oder nur kälte ist schuld–
Registration code Display error code NGAN V16 60> Changan passion> ECM (Engine Control Module) Air Code Description P001700 ‘B’ Camshaft Position – Timing Current Fault Over – Retarded Bank 1 Code
Have the same P0017 code since i bought a used Hummer H3 about a year ago. There is NO rough idle/driving and NO weird engine noise, but the code still appearing after a OBDII scanner reset (or disconnecting battery).
Did so far:
Replaced oil (3 times) with synt blend 5w-30
Replaced variable valve timing solenoid
Replaced both camshaft position sensors
Replaced crankshaft position sensor
All replacing sensors are AC-Delco OEM
ANY SUGGESTION TO GET RID OF THIS ANNOYING CEL?
HEY! My H3 is doing the same thing
NO rough idle – I replaced all crank/cam sensors…can break the P0017 code. What did you eventually have to do?
Chris. You are close, but the camshaft position sensors don’t usually fix this code. The usual fix for this code is to replace the camshaft position actuator solenoid. These hummers are similar to Chevy Colorados and have the same motor setup to the 3.7l. And it should be on the side of the cylinder head on bank 1.
I am getting code P0017 & P0008, 2005 Cadillac SRX, 3.6.
The Timing Chain sounds good and been driving fine for two years with the codes.
Lately I am getting P0202 misfiring Injector 2. Everything checks out good.
I wonder if the codes causing the ECU to shut down gas to the injector for safety reason.
Also, if there are ways to bypass the ECU command so the injectors get back to normal. A
Have a 08 Honda accord put ck sense in relearn the ck and cam did good and it stared to do the same again sat a ck code replace sense it lose power when giveing it gas no power
You’ll have to check that the timing marks are lined up. Timing belts can stretch over time and mileage, and are flexible enough to skip time. I’ve had mice throw this code (ewww) on several timing-belt engines, and weak or loose timing belt tensioner can let the timing belt skip a tooth. That would likely explain the DTC and running problems you’re experiencing.
I have an 2009 AWD Acadia (with 190,000 Miles on it) with the P0017 code, so far I’ve done 3 engine flushes (came out little black but no sludge) and I replaced the Bank 1 Cam shaft position sensor B (exhaust).
I cannot find either locations of the crank shaft position sensor or the CMP actuator solenoid to see if it’s stuck open or not.
Engine starts right up with no problem and sounds good at all operating temperatures and RPMs, when I clear the code it has great power (I’ve hear the check engine light also puts the engine in a limp mode) even with the check engine light on it seems to have great power and drive just fine.
One thing I must mention the gas mileage is crap (I got about 300 miles on a full tank of local driving computer says it’s about 16 mpg average but instant fuel economy seems to be normal. (Maybe I’m just used to the greatness of the 4 cylinder gas mileage in my other car)
The local GM dealer wants to put a new updated engine in it for $6,500 or do a timing chain replacement for $2,600 they won’t tell me how they know this is the actual problem for sure they are only basing the timing chain is stretched of the P0017 code alone, I took it in a small local shop and they said the same thing as the GMC Dealer.
With no abnormal sounds or loss of power and no sensor(s) on the timing chain tensioner(s) how can they truly be certain the timing chain has stretched and is causing the P0017 code?
Any suggestions would be much appreciated.
Thank you very much.
I have the same problem with my chevorlet traverse 2009 AWD 3.6 and our local dealer told me the same can you please tell me how you solve the problem
Your help is appreciated
Hi I have sonata 2013 car start ok but slowly engine off I can change crankshaft sencer but problem not go
hi I have a 2011 chevy malibu had pending codes for p0016 andp0017 which is code for camshaft and crankshaft position sensors replaced both camshaft position sensors and also crank position sensor nd leared code then chck engine light came back on for same codes
timing chains most likely the problem
I am having the same problem right now and I’ve been to two shop and they cant figure it out.what did you determine the problem to be?
2009 Saturn Outlook (essentially it’s a GMC Acadia) . Running fine but recently started throwing code P0017. The cel came on and stays on permanently. Over the last year, the cel would come on for short periods, but then turn off before I could get it checked. Vehicle runs fine. Can I drive it until after Christmas or is this a ticking tmebomb? I have rad that it’s likely a timing chain problem on this vehicle but what do you think?
You probably won’t break anything, but your fuel economy is probably on the floor right now. I would start with an engine flush and oil change with 5W-30 oil (recommended for your vehicle). If there are any deposits blocking the flow of oil to the VVT actuator, hopefully a flush might clear it out. As far as I can tell, the VVT actuator is a common problem on this vehicle, and may require replacement.
My 2007 Outlook is experiencing the exact same problem as what “Clay” stated in his inquiry above. I took my 2007 Outlook to a dealer, verified the p0017 code with digital diagnostic meter, the service personnel even conducted more extensive diagnostics and nothing out of the ordinary or anything remotely significant was identified. What might be initial cost estimate to get any repairs?
where the ring tone would be found on a 2012 Hunday Elantra 1.8
I have a 2012 chevy colorado, engine light came on and coded 0017 , I have had my mechanic look at the truck, he has replaced the exhaust sensor and the cam sensor and even my weak battery, after two days the light returned , truck seem to run fine and I am at a loss of what to check next.
Check CRANKSHAFT CAM SENSOR..
I have the same year truck and the same problems.
Same problem, same truck. It will come on then go away. Seems to only come on during cold weather. Mechanic replaced solenoid and sensor.
i have the same truck. What did you do to fix the problem? Solenoid and sensor has been replaced.
From what I’m reading online, it seems that the camshaft actuator is a common failure on these trucks. Before you try that, though, try running engine cleaner through it. If the oil feed to the VVT solenoid valve (which feeds the actuator) is gummed up, it won’t have enough pressure to run the VVT. Try engine cleaner first, because it’s cheaper and easier, but you might need the VVT actuator on the end of the camshaft.
Hello, I’m having an issue with a P0017 code on a ’07 Pontiac G6 2.4L which was pending and has now set off the CEL. Prior to this code, I had two Diagnostic scans (Sears, GM dealer) because the engine died once and threatened to on two other occasions (P0300). Sears says everything is fine except for an EVAP leak; they figured it was the CAT. Dealer says they saw the leak as well but it wasn’t the CAT. I’ve already had engine work done on the car less than a year ago. The cam phaser was replaced along with the timing guide. I’ve replaced both solenoids, the cam and crank sensors, and the knock sensor. Even today, the idle is rough while sitting but smooths out when A/C is running..??? What am I missing or is it time to let the car go? Thanks.
Ihave a2010 equinox have a poo17 the engine works fine lights stays on also remote starter will not work help
I had the same problem and had to change the timing chain and an exhaust cam actuator on the right side. Cost over $1800 without tax. GM took 50% of the bill.
I’m not sure if this has anything to do with the remote starter, but the timing correlation problem could be caused by a stretched timing chain. Timing chain problems seem to be common on the four-cylinder engine. You have to check the timing marks between the camshafts and crankshaft, but I think you’ll find that the camshafts are not lined up correctly. Get this taken care of ASAP, because further correlation errors might lead to bent valves and even more damage. Then, use the correct oil and oil change interval to prevent future damage.
remote start wont work if engine codes are set