if you have diesel engine, light indicates heater plugs are switched on and as light goes out the engine is ready to start.
if the light flashes could be electrical or electronic fault.
The service light indicates your car is due for service because you have had it done take it back to the garage and ask them to reset it
paul, July 2007