Disconnecting the battery will clear the check engine light, but it will not fix the problem that turned ... true if your household has more than one car and one does not have automatic headlights ...