Problems/Service/Repairs If you have a problem with your HHR, want a tip on repairing or performing a particular service to you HHR here is the place to post!

P0341 with stall from Idle

Old Jul 2, 2022 | 09:01 AM
  #11  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,536
From: Fredericksburg,VA
[QUOTE=PulpFriction;927110
P0341 seems strange. Your profile says you have a 2006 2.2L. I don’t know why that motor would throw that code.[/QUOTE]
I thought I explained that pretty thoroughly in #2.
Old Jul 3, 2022 | 09:06 PM
  #12  
nicolade1976's Avatar
Thread Starter
New Member
 
Joined: 03-01-2022
Posts: 21
From: Lehi, UT
The P0341 code is strange but I have seen this this before with my Saturn S which also did not have a Cam Shaft Position sensor. I think it is just something GM does to simplify the microcode they use on their computers. I am sure that it is a 2.2 L though because I do not have the Camshaft Position Actuators on my engine. I am thinking for whatever reason, my computer is not capturing the problem completely. I never even get an engine light. For an issue severe enough to cause a stall, you would think the computer would be throwing a number of codes beyond the two I have seen.

I will replace the spark plugs shortly but I returned the ones I got from Autozone. I found a much better deal on Rockauto. Got all 4 plugs delivered for around $32 and also Rockauto is giving a $3 rebate for each plug. That should get them down to $20 once the rebate check comes in.
Old Jul 3, 2022 | 09:10 PM
  #13  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,536
From: Fredericksburg,VA
Did you use our discount code for RockAuto? Did you read my post #2? I thought that was a good explanation.
Old Jul 3, 2022 | 11:26 PM
  #14  
nicolade1976's Avatar
Thread Starter
New Member
 
Joined: 03-01-2022
Posts: 21
From: Lehi, UT
oh, I think I see my mistake. I thought that was your words in post #11 but I just noticed you were responding to another users post. Yes, your explanation was perfect. I did use a Rockauto discount code but if you have one, I should use that one. What is the code? I will definitely use it next time. I am pretty sure the blog would get a referral bonus, so I definitely would want this blog to receive that.
Old Jul 4, 2022 | 12:44 AM
  #15  
PulpFriction's Avatar
Senior Member
 
Joined: 12-05-2014
Posts: 3,370
From: Northern Ohio
Originally Posted by RJ_RS_SS_350
They haven't changed to the proper ACDelco spark plugs yet.
Yeah I think maybe I misread #6.

Originally Posted by donbrew
I thought I explained that pretty thoroughly in #2.
Thanks. See that now. Don’t understand it, but see it. Was scratching my head trying to figure out how in the hay spark plug circuit resistance could determine cam timing, so I went fishing. Apparently when there is no camshaft sensor, some cars simply co-opt that generic P0341 to indicate something else, like questionable spark plug resistance, which could be misfire, which in turn could indicate indicate a cam timing problem, but also could be bad wires, bad coils, or bad or THE WRONG PLUGS. Yet another reason to get the correct AC Delco 41-103 (iridium) in there.



Source: https://www.obd-codes.com/p0341

So the way I’m understanding it now, with the 2006 2.2, because it has no camshaft position sensor, the ECM never has any idea where the camshaft is, but a P0341 is still a reason to consider bad camshaft timing, especially if no other explanation for a spark resistance anomaly can be found. Open to being educated.

It would be interesting to know precisely what Chevy’s P0341 description specific to that motor is, and/or what they have to say about it.
Old Jul 4, 2022 | 05:35 AM
  #16  
Oldblue's Avatar
Administrator
 
Joined: 10-13-2011
Posts: 40,088
From: Welland,Ont Canada
A loose timing chain would be a cause for the camshaft position to be out from the crankshaft position, which the P0341 is indicating. So, after you change the spark plugs, if you still have the code, look at the timing chain, it could be a weak tensioner, broken front guide, loose or failed front guide upper bolt.
Old Jul 4, 2022 | 08:31 AM
  #17  
PulpFriction's Avatar
Senior Member
 
Joined: 12-05-2014
Posts: 3,370
From: Northern Ohio
Originally Posted by Oldblue
A loose timing chain would be a cause for the camshaft position to be out from the crankshaft position, which the P0341 is indicating. So, after you change the spark plugs, if you still have the code, look at the timing chain, it could be a weak tensioner, broken front guide, loose or failed front guide upper bolt.
I had to give it some further consideration and yes, agreed! And upon further further consideration, if it were my car, I would park it until pulling the valve cover to ascertain timing chain tension.
Old Jul 4, 2022 | 08:44 AM
  #18  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,536
From: Fredericksburg,VA
Nothing to do with misfiring or the crankshaft sensor. The ICM is the camshaft sensor.
Old Jul 4, 2022 | 08:47 AM
  #19  
Oldblue's Avatar
Administrator
 
Joined: 10-13-2011
Posts: 40,088
From: Welland,Ont Canada
So it would only be the camshaft position as related to the crankshaft, and what connects the two camshafts and the crankshaft? The timing chain, correct, ergo a loose timing chain, AKA stretched.
Old Jul 4, 2022 | 09:05 AM
  #20  
donbrew's Avatar
Moderator
 
Joined: 01-23-2009
Posts: 26,536
From: Fredericksburg,VA
You are confusing VVT with wasted spark. P0341 is specifically "intake camshaft position sensor PERFORMANCE",



So, either a wire or the ICM. This test does not have anything to do with the crankshaft sensor, that is another test (P0016/P0017).
The CKP controls the spark, there is only 4 states coil #1 on/off coil #2 on/off. The ICM controls which injector to fire.

Last edited by donbrew; Jul 4, 2022 at 10:02 AM.

Thread Tools
Search this Thread

All times are GMT -5. The time now is 12:30 PM.