this morning my check engine and VSC light came on. AutoZone said it was code P0157. Could this be due to my husband filling the tank and topping it off. I have removed and replaced the gas cap and the engine has been turrned off and on a few time. Will this " reset" itself?