I have a 2009 EX. During the course of the timing belt job and replacing the thermostat, found the hose between the airbox and the throttle body to be broken to the point of useless. Also found the throttle plate out of limits, so decided that in the course of installing the new air hose, I'd clean the throttle body and perform all of the relevant resets and learns with the Foxwell scanner.
Many thanks to @gizzo20 for this thread. PCM was reset successfully and TP position was reset and is now found within limits (it was out of limits before the cleaning).
I think my 530 has the same bug regarding the idle learn. Live Data shows learning, even though I let it idle for well over 10 min after coolant temp was above 90C/194F. RPM with no load is nice and smooth right at 650.
I can successfully clear the CKP Pattern, but my issue is that I can't get it to complete the CKP Pattern learn. My sequence on the scanner looks just like gizzo's thread up until the crank pattern clears. When I try to do the learn, it tells me to start the engine. After I start the engine, nothing happens. If I leave the engine running, and hit the back button, and try to do the crank pattern learn again, it again asks me to start the engine (even though it's already running).
Any idea what I'm doing wrong?
Many thanks to @gizzo20 for this thread. PCM was reset successfully and TP position was reset and is now found within limits (it was out of limits before the cleaning).
I think my 530 has the same bug regarding the idle learn. Live Data shows learning, even though I let it idle for well over 10 min after coolant temp was above 90C/194F. RPM with no load is nice and smooth right at 650.
I can successfully clear the CKP Pattern, but my issue is that I can't get it to complete the CKP Pattern learn. My sequence on the scanner looks just like gizzo's thread up until the crank pattern clears. When I try to do the learn, it tells me to start the engine. After I start the engine, nothing happens. If I leave the engine running, and hit the back button, and try to do the crank pattern learn again, it again asks me to start the engine (even though it's already running).
Any idea what I'm doing wrong?