My 2005 Toyota highlander engine light and SVC light are on. checked gas cap which was loose, tighted. but the both lights still on. Do I need to do reset? or the lights will turn off by itself.
Lights will not go out by themselves. Sometimes you can find a way to get rid of the lights in your service manual if the lights were just signaling it is time for some service. But most likely they came on because some sensor, like an oxygen sensor, detected a problem. Take it to a service center or autozone type of place and they can use a scanner to see what caused the lights to come on. It will be a code that translates to the specific issue.
or, you need to have the engine scanned to see why the lights are on. you might have a real issue