I have a 2002 protege and me check engine light came on and auto zone said it could be in the gas cap or something else. Advanced auto said it was the gas cap. Before I take my old gas cap off because it's tied on, will the light go off when I do replace it or does it have to be reset, if it...