Buy a new gas cap replace cap then reset the computer by pullin the computer fuse or dicconecting the battery for a moment.
no a burnt out headlight will not cause a check engine light but if you go to most of the part places they will check the check engine light for free
Take off negative battery cable for about 15 minutes after you have fixed the problem
No
That requires an engine scanner to do that. Advance auto parts will scan it for free.
Try disconnecting the battery for about 10 minutes
disconnect the battery for 10 mins
Faulty catalytic converter, or sensors in exhaust faulty
There are a number of reasons why the check engine light comes on, on a Suzuki x90. This is an indication that there is some malfunction in the engine which requires attention.
HAVE VEHICLE SCANNED TO DETERMINE THE PROBLEM
It is best to get it checked.
replace the o2 sensors should do it.
With a scan too or with a battery disconnect.