Many years ago, it was customary to remove the battery cable in order to refresh the ECM. It’s interesting that now, some 20 years later, this is an accepted practice for this kind of reset. On today’s vehicle, we shouldn’t overlook that drivability issues could be as simple as a software issue. Click here to read Auto Service Professional’s tech tip concerning this topic.
Source: Auto Service Professional’s Battery Cable Reset