ccarley
1/2 ton status
I'm just curious, and have a theory.
So, the ECM does a knock test by adjusting timing to make sure the knock sensor works after you fire it up, within a certain amount of time, yes?
I found my Suburban would die or almost die while warming up, and then throw a check engine light and not run well. Sometimes it would "hiccup" and flicker the check engine light, but continue running. On re-fire, it would run fine. I never checked the code, but figured my timing was off, because it would ping under load.
Sure enough, the timing was off by a few degrees. I re-adjusted to zero, and it's been running fine since, with no pinging. I'm guessing that during the knock check, with the timing off, it would just push it too far off to the point where the engine dies and throwing a code. I never checked the code before fixing the timing...
So, the ECM does a knock test by adjusting timing to make sure the knock sensor works after you fire it up, within a certain amount of time, yes?
I found my Suburban would die or almost die while warming up, and then throw a check engine light and not run well. Sometimes it would "hiccup" and flicker the check engine light, but continue running. On re-fire, it would run fine. I never checked the code, but figured my timing was off, because it would ping under load.
Sure enough, the timing was off by a few degrees. I re-adjusted to zero, and it's been running fine since, with no pinging. I'm guessing that during the knock check, with the timing off, it would just push it too far off to the point where the engine dies and throwing a code. I never checked the code before fixing the timing...
Regular gas is finally getting under $4.50/ gallon...