some OBD 2 codes can't be cleared by a simple bat. disconnect but thoses are only the emssions codes you got a buggered coolant over flow sensor and since that doesn't "effect the environment" the computer couldn't care less if you want to reset it by a bat. pull