Disconnect the battery and avoid all that monkey-motion. Does the same thing.
You lost me when you said you had car running perfectly to then try to relearn idle and why? I have never needed to relearn idle yet on mine. You had a car idling fine then you tell the ECM to relearn, it then substitutes the last running circumstance assuming it was good and yours was a bad idle so bad idle got substituted instead.
One has to be smarter than the machine.
Last edited by amc49; 05-08-2019 at 12:05 PM.