A quick way to reset the check engine light would be to disconnect the battery for a short while
I reset the check engine light on my jeep by disconnecting it from the battery.
To reset the check engine light on a 1998 Honda Civic located the blue 15 amp fuse in the engine bay fuse box. The fuse is labeled ECU, and will reset the check engine light when removed.
You can reset the check engine light, on your 1998 Land Rover, by repairing what ever is causing the light to stay on. You can determine the cause by using a diagnostic tester.
The check engine light on the 1998 Buick Park Avenue can be reset by disconnecting the battery for a few minutes and then reconnecting it. The check engine light is only going to stay off if the problem that created the light is fixed.
After repairing the cause of the code, you reset it with a scan tool.
Battery disconnect or a scan tool.
With an OBD2 code reader
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.
Have vehicle scanned to determine the problem
Just disconnect the battery for couple minutes.
If the check engine light is on, there's something wrong with the engine. Or, the computer is bad. One or the other. They don't set a light for no reason.