crank relearn
thanks
matt
done, it ran a little funny / weak but it ran. As long as the
crank and cam sensors are in there, it should run. Also, I
believe it's supposed to try and relearn on its own at some
interval but various sensor codes etc inhibit it. Unless there's
something funny about '98s I think you can get it to the
dealership. Another option is to find someone with EFILive
Pro version, that will do the force relearn (as long as there
are no codes problems).
do i still NEED a relearn??
It uses that information to detect the small acceleration of the crankshaft at the instant of each firing event. If a firing event does not occur the PCM will not detect the small crank acceleration and will log a misfire.
Note: large cams, rough roads and rough idle can cause false misfire detection.
When the PCM "learns" the crank position sensor error, it writes the learned information to non-volatile memory.
In a new PCM, that memory is blank and it will throw a code immediately indicating that a crank relearn is required.
If you swap your PCM for a PCM that is not new, i.e. one that has already had a relearn done - probably for a different engine, then the PCM does not "know" that the learned information is incorrect for the current engine. Hence it will not log a code to indicate that a relearn is needed.
If you change any part of your engine that effects the relative positioning of the crank to the crank sensor then the learned information will probably no longer be correct. And still the PCM will not know that a relearn is needed.
If the learned information is not correct, the PCM may not be able to detect valid misfires and/or may detect false misfires. P0300 codes
Regards
Paul
Trending Topics
. i have yet to get my car to idle, i drilled the hole out two sizes bigger but when it gets hot, it still will start surging badly and die..will they be able to do a crank relearn with it doing this? if it requires the car to idle for like 2 minutes or something i am hosed i guess becuase it wont idle for me unless i keep my foot on the gas,,then again i havent drove it yet, just on the stands, hope to get it out tomorrow.. thanks
matt
Last edited by redbandit98; Sep 27, 2004 at 07:04 AM.
The Best V8 Stories One Small Block at Time
To add to EFIliveV5's post, the crank relearn is also intended to detect minute variations in crank conditions due to mass production inconsistancies, and set the PCM up for one engine and its nuances.
It uses that information to detect the small acceleration of the crankshaft at the instant of each firing event. If a firing event does not occur the PCM will not detect the small crank acceleration and will log a misfire.
Note: large cams, rough roads and rough idle can cause false misfire detection.
When the PCM "learns" the crank position sensor error, it writes the learned information to non-volatile memory.
In a new PCM, that memory is blank and it will throw a code immediately indicating that a crank relearn is required.
If you swap your PCM for a PCM that is not new, i.e. one that has already had a relearn done - probably for a different engine, then the PCM does not "know" that the learned information is incorrect for the current engine. Hence it will not log a code to indicate that a relearn is needed.
If you change any part of your engine that effects the relative positioning of the crank to the crank sensor then the learned information will probably no longer be correct. And still the PCM will not know that a relearn is needed.
If the learned information is not correct, the PCM may not be able to detect valid misfires and/or may detect false misfires. P0300 codes
Regards
Paul
Repairing wires will not require a relearn be done.
If a relearn is needed and you do not have access to a tech-II, if you know someone with a Ease PCM scanner versions 2.5 to 3.5, go to bi-directional screen and use the CASE relearn command while in the correct RPM range ( 4K and higher) at idle with brakes ON.
Repairing wires will not require a relearn be done.
If a relearn is needed and you do not have access to a tech-II, if you know someone with a Ease PCM scanner versions 2.5 to 3.5, go to bi-directional screen and use the CASE relearn command while in the correct RPM range ( 4K and higher) at idle with brakes ON.






