Unplug the battery for five minutes, if that don't work get your truck serviced something is wrong.
Disconnect battery and wait about 1 minute
The airbag light in the 2003 GMC ENVOY can be reset by disconnecting the battery for about 5 minutes. Then reconnect the battery, turn the key to on without starting the vehicle, and pump the gas pedal three times if the light is still on after reconnecting the battery.
get the engine serviced.
turn the key to the on position press the gas pedal 3 times and it will reset itself.
I believe if you turn on the ignition key (do not crank engine) and depress the gas pedal three times it will reset itself.
You will need to access a diagnostic computer to turn off the check engine light on the 2003 Honda Accord. You could also remove the fuse from the dash lights or instrument panel.
On a 2002 Envoy you turn the key to run but don't start it. Then push and release the gas pedal 3 times within 5 seconds. The change engine oil light should blink for 5 seconds meaning you have reset the system. If it doesn't blink for you do the procedure again. I'm pretty sure its the same on a 2003. Good luck.
The head lights have nothing to do with the check engine light.
Check the starter.
Most engine compartment lights turn on when the hood is opened with a plunger switch or a tilt sensor. I have seen some that have a light that can be handheld and either have a switch on the light itself or it comes on when you remove the light from its holder.
turn ignition to poss 2, then hold down button for trip meter for about 15 seconds.. start engine, engine management light should go off...
push the odometer button in, turn the key on, wait till the light goes out (could be a long time), turn the key off.