Crank Relearn after PCM Changes
Has anyone done this? Can I do it without any tuning software? THANKS!!!
So I guess I will need to just bite the bullet and pay them to have it done. If anyone has any other ideas please let me know. Thanks. Crankshaft
Reluctor wheel
CKP sensor
The PCM learns variations during the Crankshaft Position System Variation Learning Procedure. The PCM compensates for these variations when performing detect misfire calculations. Only a scan tool can command the PCM to perform the Crankshaft Position System Variation Learning Procedure again.
Perform the learning procedure after the following actions:
A PCM replacement
Any operation or repair involving the crankshaft, the CKP sensor, or the CKP sensor to reluctor wheel gap relationship.
An engine replacement.
The ignition switch is in the ON position until the battery is drained.
FWIW, this is lifted directly from the GM service manual. I was under the impression that EFILive could do a CASE relearn as well? Hopefully someone familiar with Live can chime in and verify.
Trending Topics
The Best V8 Stories One Small Block at Time
ace, you only need to do a crank relearn in 2 situations:
1. NVRAM is cleared
2. You put a new PCM in the car
and even then you may not have to do a relearn...
I used to swap PCMs between 2 different ones often, never had to do a relearn... however fast forward to end of last year... I swapped the same PCMs and this time I did have to do a relearn (set an SES to do it, hard to start, etc...)
Does your car drive...?
If it does, then you could probably get by without until you run into sonmeone who has EFILive/HPTuners or some scan tool that can do a Crank Position Variation relearn.
As quoted by Dave_62 above, the PCM uses the Crank Position Variation relearn for "calibrating" its misfire detection algorithm; engine should still be able to run fine.
1. NVRAM is cleared
2. You put a new PCM in the car
Does your car drive...?
If it does, then you could probably get by without until you run into sonmeone who has EFILive/HPTuners or some scan tool that can do a Crank Position Variation relearn.
As quoted by Dave_62 above, the PCM uses the Crank Position Variation relearn for "calibrating" its misfire detection algorithm; engine should still be able to run fine.
I was throwing the CPS relearn MIL code and tried multiple trips to 3 different dealers and their teams of monkeys trying to get it to successfully relearn (this was back in 00 when there wasn't DIY software available). Turned out to be a POS PCM core from Ed Wright/Fastchip - bought a new stock PCM core and had it flashed with my stock tune/OS at the dealer - ba-da-bing, no more problems getting the relearn done on the new PCM. Too bad I had to be the one to eventually figure it out.

Rob (Bad30th)
Last edited by Bad30th; May 20, 2011 at 03:41 PM.





