Check and fix the engine.
You do not need to fix the check engine light you need to fix the problem that is causing the check engine light to come on. Most auto parts will scan your ECU for free and tell you the code that has been set. This code will tell you what parts are being effected.
The best way to fix the engine light in your Land Cruiser is to fix the problem. There are many reasons your check engine light could be on including a loose gas cap and problems with your engine.
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
you do not fix the light. you fix what ever caused the light to come on. so the lenght of time depends on the cause for the light to go on on the first place.
If you fix the reason the light came on in the first place the check engine light will reset itself after a few drive cycles.
To reset the check engine light on a Hummer H3, the problem causing the check engine light should be repaired. If this does not fix the problem, the battery may need to be disconnected and re-connected.
There is o fuse for the check engine light. The check engine is controlled by the cars computer the only way to turn it off is to fix the problem that made it come on.
When the check engine light is on, the computer sets a fault code. Most auto parts stores will check this code for free and tell you how to fix it.
unless you fix the problem, the light won't go out forever. however, you can pull the bulb that goes to the check engine light (then it can't come on).
When a check engine light comes on the driver needs to fix the problem for the cause of the light to come on. If the light stays on, then need to perform The Stomp Test.
How To Fix vsc,trac off and engine light on for 2009 Toyota Sienna