It seems that on most cars 1994 and earlier, disconnecting the battery for ten minutes will do it. I saw one site which advised disconnecting the positive cable but it's usual to undo the negative one.
If you are talking about a Metro or Tracker there is a tiny switch in the front driver side speaker you can literally flip and it will turn the light out the original Metro and Tracker were set up that the light came on every 50,000 miles to remind people of a major service was needed.
For the 1994, you have to remove the negative battery cable, then depress the brake and hold it in for 5 seconds to reset the check engine light.
if you disconnect the battery for at least 5 minutes then reconnect it ,it will reset the check engine light
To reset the check engine light on a 1994 Honda Civic locate the fuse box in the engine compartment. Find the ECU fuse and pull it off for at least 5 seconds. This will erase all codes on the ECU.
The Chrysler Cirrus did not come out until 1995. You reset the check engine light with a scan tool or by unhooking the battery. If you have not repaired the cause of the code the light will come back on.
The easiest way is to unhook the battery for a minute.
Check engine lights will not turn off in a vehicle until they are reset. To reset the light on a 1994 Toyota Tercel pull the ECU fuse.
Disconnect the battery for about 10-15 minutes resets the computer, and that means no Check Engine Light after you have fixed/ replaced what was wrong.
You can disconnect the negative battery cable, wait a couple minutes then reconnect the cable. This will clear the codes and reset the check engine light but, if the reason the light came on isn't fixed the light will come back on soon.
unplug your battery for 15 minutes and it will go off
Have vehicle scanned to determine problem and have codes cleared
Either buy a reset switch from a motor factor or get your local dealership to clear it.
After fixing the cause of the problem. you clear code with a scan tool, or by unhooking the battery.