F-250 check engine light stays on after changing battery?

The check engine light is an indicator that the computer has detected a fault in one or more of the electronic components. Use a code scanner to figure out what is wrong.