Doesn't matter how much gas is in the tank but if you don't correct the reason the light came on in the first place, the light will come back on again. Have your local auto parts store read the code(s). The code(s) will help determine why the check engine light is on. Most auto parts stores provide this service for free.
Try disconnecting the battery.
I reset the check engine light on my jeep by disconnecting it from the battery.
Reset the Check Engine Light by disconnecting the battery for about 10 minutes.
Just disconnect The Battery. Easy! Disconnecting the battery may or may not work. Know that if you do not repair the problem that set the check engine light in the first place, the light will just come back on. If disconnecting the battery does not reset the light you will have to use an OMB2 scan tool to reset it.
My check engine light came on because the terminals were not connected tightly. no. quite the contrary. if you have a "check engine" light on, disconnecting, or in this case replacing the battery will turn it off. you have a different problem.
NO. has to be cleared with a scan tool
The check engine light will need to be reset after a 60,000 mile maintenance tune up. The check engine light in most cars can be reset by disconnecting the battery for 1 minute.
Should be able to reset it by disconnecting the negative battery cable from the battery for ten minutes.
The check engine light on a 2002 Ford Focus can be reset by disconnecting the battery for 1 to 2 minutes. This resets the vehicle's computer and clears the light.
Disconnecting the battery cable for a few minutes will reset the check engine light. If the light comes back on you will have to get the issue fixed or it will keep coming on.
try disconnecting battery for 15 minutes
A person can rest the check engine light on a Jeep Wrangler by disconnecting the battery. This will also rest other warning lights on the dash.