When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
both effectively do the same thing, but you need to fix the reason the cel came on in the first place to get rid of the code. what code(s) were popping up? might help us to help you get rid of the cel code issues!
you can see my post in the po401 topic. basically ive cleaned the ports, replased the egr sensor, tested the egr and all the vacuumm lines and still getting this code. the last time i had it read at auto zone i erased it with the scanner for the fun of it and its been 3 or 4 cycles and its still not back on...yet
Differences between unhooking the battery lead and clearing code with a reader:
Unhooking the battey not only clears the codes but clears the learned operation memories.
This is called rebooting. The codes will come back if not fixed.
Clearing codes with a reader is a temporary action if the faults have not been fixed and will return as soon as the required number of run cycles have been met.
Clearing code either way does not eliminate the problem that generated the code and CEL lamp unless it clears it'self or is fixed.