"http://wiki.answers.com/Q/What_is_causing_the_engine_light_to_constantly_stay_on_in_a_vauxhall_astra_on_2001_plate_but_the_car_is_running_fine"
The fuel pump runs constantly as long as the engine is running.
== ==
As long as the engine is running, it is normal for the fuel pump to run constantly.
After the engine has cooled to a certain temp, it should shut off. If it is running constantly, this is an indication the engine is overheating.
If the engine is running, then no. The alternator constantly keeps the battery charged.
Relay is stuck.
Fuel pump relay is stuck. Replace it.
Saturn coolant fans may run constantly due to a faulty thermostat that is stuck in an open position, causing the engine to overheat. Additionally, issues with the coolant temperature sensor or a malfunctioning engine control module (ECM) can lead to the fans running continuously. It's also possible that there is a wiring issue or a relay stuck in the "on" position, causing the fans to operate without the proper signals. Regular diagnostics can help identify the specific cause of this problem.
The airbag ECU on a Vauxhall Vectra is located in the engine bay. It is on the side of the engine on the passenger side.
vauxhall vectra 2.2 z22se engine has a chain
It sounds like the thermostat is opening up late causing the engine to almost overheat before it opens. Replace the thermostat.
The air filter on a 1998 Vauxhall Corsa engine is located in the engine bay. It is located at the rear of the compartment.