Awasome Check Engine Light After Battery Died References. One possible cause of the check engine light coming on after a battery change is if the battery itself is weak or dead. I tried to check on the forum and it seems that this is a problem that others have experienced.

Drive an older vehicle around for a few days after repairs. This means that more than one problem could be causing your check engine light to illuminate. Next, press and hold the horn for approx.
