Can you reset an error code if you leave the battery disconnected overnight or do you have to manually reset a code with the reader/ reset device? I have a problem solved and car is running fine but the check engine light keeps popping up anyway. Disconnecting the battery will only keep it off for a while. THANKS