As I understand (could be way off) you should disconnect battery cable, leave for a minute, reconnect, start the engine, wait 5 min, shut off engine, then drive for complete relearn.....
Though, the computer will adjust without all this over time anyway.....
I look at it like rebooting the PC....good for it every now and again
JC