Hummer H3 For the Hummer driver who wants the rugged look and off road capabilities of the Hummer, but in a smaller size and with a more fuel economy friendly engine.

P0017 Help

Thread Tools
 
Search this Thread
 
Old Apr 25, 2020 | 07:02 PM
  #11  
hummerz's Avatar
Senior Member
Joined: Jul 2012
Posts: 8,971
From: C-Town
Default

Originally Posted by Rotty
I just replaced the head on my 2006 Hummer H3 and I too have been haunted by the P0017 code. I replaced a lot of components, starter, water pump, thermostat, timing gears & chain, etc. It is good to learn that it could be a CKP Variation Learn. I will double check the wiring harness to make sure there isn't any worn spots.
Some customers may complain of an engine rattle that started shortly after engine repairs that required crankshaft balancer removal and replacement.In some cases, the technician may find that the noise can be eliminated by retarding the CMP actuator with a Tech 2.This noise may be the result of the crankshaft gear rattling on the crankshaft pin if the crankshaft balancer bolt was not torqued to specification during recent repairs.If this rattle occurs for a long period of time, it could eventually lead to crankshaft timing sprocket and/or pin damage,which may cause a SES light due to DTCs P0016 or P0017 (DTC depends on model year) and no engine performance concerns.Recommendation/Instructions If a rattle noise is experienced without a SES light and SI diagnosis does not isolate the cause of it, re-torque the crankshaft balancer bolt to specifications by following SI procedures and re-evaluate the noise.If a rattle noise, SES light, and DTC P0016 or P0017 is experienced and SI diagnosis does not isolate the cause of it, re-torque the crankshaft balancer bolt to specifications by following SI procedures and re-evaluate the noise.If tightening the bolt repairs the rattle noise but the DTC P0016 or P0017 continue to set, follow SI diagnosis and any other bulletins or PIs that may apply, and repair as necessary.If this does not repair the DTC, follow SI procedures to remove the crankshaft timing sprocket and inspect the crankshaft alignment pin and the related groove of the sprocket for obvious wear.If obvious wear is present, replace the crankshaft timing sprocket and/or pin and re-evaluate the concern Please follow this diagnostic or repair process thoroughly and complete each step. If the condition exhibited is resolved without completing every step, the remaining steps do not need to be performed
 
Old Apr 25, 2020 | 07:43 PM
  #12  
Rotty's Avatar
Junior Member
Joined: Jan 2020
Posts: 5
Talking

Currently I am not experiencing any rattling noises coming from the engine. So far the only time the P0017 appears is at start up. I clear the code and it does not re-appear until after I turn it off and re-start it. Sometimes at start up other codes appear P0446, P0013, B1004. They do not appear consistently. What is consistent is the P0017. In spite of the codes the vehicles runs and sounds better than it ever has.

The P0017 code has me left me a little baffled. That's why this thread with the relearn possibility sparked my hopeful response.
 
Old Apr 25, 2020 | 08:20 PM
  #13  
hummerz's Avatar
Senior Member
Joined: Jul 2012
Posts: 8,971
From: C-Town
Default

Originally Posted by Rotty
Currently I am not experiencing any rattling noises coming from the engine. So far the only time the P0017 appears is at start up. I clear the code and it does not re-appear until after I turn it off and re-start it. Sometimes at start up other codes appear P0446, P0013, B1004. They do not appear consistently. What is consistent is the P0017. In spite of the codes the vehicles runs and sounds better than it ever has.

The P0017 code has me left me a little baffled. That's why this thread with the relearn possibility sparked my hopeful response.
You clear code with battery disconnect?
 
Old Apr 26, 2020 | 06:00 PM
  #14  
Rotty's Avatar
Junior Member
Joined: Jan 2020
Posts: 5
Default

I am trying your suggestion now to disconnect the battery. It's my understanding that you have the leave the battery disconnected for at least an hour to clear the memory. Is that correct?
 
Old Apr 26, 2020 | 08:03 PM
  #15  
hummerz's Avatar
Senior Member
Joined: Jul 2012
Posts: 8,971
From: C-Town
Default

Originally Posted by Rotty
I am trying your suggestion now to disconnect the battery. It's my understanding that you have the leave the battery disconnected for at least an hour to clear the memory. Is that correct?
B1004 is due to battery disconnect. Use a scanner to clear codes!


 

Last edited by hummerz; Apr 26, 2020 at 08:05 PM.
Old Apr 26, 2020 | 09:16 PM
  #16  
Rotty's Avatar
Junior Member
Joined: Jan 2020
Posts: 5
Default

Hummerz I appreciate your feedback!

After reconnecting the battery the P0017 came back on. Is it a matter of the computer relearning all of the new components or is there something else I need to be looking for. I have not noticed any unusual wear spots on the wiring harness that I can see.

I have tested the VVT Solenoid separately and it opened and closed when I connected the +/- demonstrating that it is functional. I also tested the connector for the VVT and it is receiving 12 volts. With that being said when I tested the connector when it is installed onto the VVT I do not get a reading of 12 volts it gave me a Zero reading on the Voltmeter. Electrical is not my thing so I am not sure why I would get 12 volts when the connector was disconnected and zero volts when connected. Does that have anything to do with when the VVT opens and/or closes?
 
Old Apr 26, 2020 | 10:07 PM
  #17  
hummerz's Avatar
Senior Member
Joined: Jul 2012
Posts: 8,971
From: C-Town
Default

Originally Posted by rotty
hummerz i appreciate your feedback!

After reconnecting the battery the p0017 came back on. Is it a matter of the computer relearning all of the new components or is there something else i need to be looking for. I have not noticed any unusual wear spots on the wiring harness that i can see.

I have tested the vvt solenoid separately and it opened and closed when i connected the +/- demonstrating that it is functional. I also tested the connector for the vvt and it is receiving 12 volts. With that being said when i tested the connector when it is installed onto the vvt i do not get a reading of 12 volts it gave me a zero reading on the voltmeter. Electrical is not my thing so i am not sure why i would get 12 volts when the connector was disconnected and zero volts when connected. Does that have anything to do with when the vvt opens and/or closes?
vvt?..
 
Old Apr 27, 2020 | 08:47 PM
  #18  
Rotty's Avatar
Junior Member
Joined: Jan 2020
Posts: 5
Default

Variable Valve Timing is the only term I have used for this part. I apologize if the VVT abbreviation caused confusion.
 
Old Apr 28, 2020 | 07:22 AM
  #19  
hummerz's Avatar
Senior Member
Joined: Jul 2012
Posts: 8,971
From: C-Town
Default

#PIP4945B
Due to the varied amount of concerns that can cause a p0017 code and number of PIs and TSBs
for a DTC P0017, this document was created to cumulate all that information for those times
when normal published diagnostics does not lead to a repair. Some of these include; the
technician may have performed repairs for a secondary or non-related concern such as a cylinder
head or front cover replacement and then has a DTC p0017, or still has a DTC P0017 after
performing repairs according to published diagnostics. Remember, a DTC p0017 DTC sets when
CMP sensor pulse is greater than 16.31 degrees out of sequence with the corresponding crank
sensor pulse; as stated in service information.
Note: This document is not intended as a short cut to diagnostics listed in SI.
A P0017 code may set for any of the following reasons:
1. The engine is timed incorrectly. See current version of TSB 06-06-01-017 (RPO’s L52, LK5),
See current version of 07-06-01-019 (RPO’s LLR, LLV) See current version of 07-06-01-018
(RPO LL8) Use these documents to check timing. The technician should follow the procedures
to set the engine to #1 TDC then place the straight edge on the cam flats and:
1.1. If one cam flat has excessive clearance as noted in the TSB that cam is one tooth off.
1.2. If both are cams flats have excessive clearance as noted in the TSB in the same direction
the timing is off at the crank gear.
2. 2. The crank timing gear has a loose fit to the crank. See current version of PIP4581, The
concern could be:
2.1. The crank key or keyway has excessive clearance
2.2. The crank bolt is loose.
3. The Crank end play is excessive.
4. The cam actuator solenoid is restricted or screens are missing. See current version of PIP3694
5. The cam actuator is sticking. See current version of PIP4913
6. Low oil pressure or oil contamination. See current version of PIP4913
Please follow this diagnostic or repair process thoroughly and complete each step. If the condition
exhibited is resolved without completing every step, the remaining steps do not need to be
performed.
 
Attached Files
File Type: pdf
PIP4945B.pdf (78.4 KB, 301 views)
Old Jan 28, 2021 | 12:43 PM
  #20  
wolverine_mx's Avatar
Thread Starter
|
Junior Member
Joined: Sep 2019
Posts: 6
From: El Paso, TX | Juarez, MEX
Default

So after several months I did try all external testing without any problem: All sensors replaced (Crankshaft position sensor, both camshaft position sensors and crankshaft position actuator solenoid), made all wiring tests and oil has been good since truck bought but still having the p0017 code
So it looks like an internal cam-related issue, perhaps cam reluctor ring is a bit loose and the cam sensor is reading wrong and sending this misinformation to PMC.
Then I need to open timing cover to check and will take advantage of this to replace all with a new timing kit. Hope this reluctor isn't too loose don't break up before installing this new kit.
 



All times are GMT -5. The time now is 01:21 PM.