My check engine light came on(its not the gas cap) and I heard that you can just diconnect the car battery and it will go off. If its a real problem then it will come on again and then take it to the dealer. Is this true? Should I just disconnect the battery? Thanks for all the help.