I had this problem on my disco 1. Turned out to be the alternator, which was replaced and the problem was fixed.
The flashing warning light may be an indication that the air conditioning system is drawing too much power from the battery. A weak battery or alternator can be the cause of this problem.
check for a bad earth strap going t gearbox to battery
It is important to pay attention to the warning lights on the dashboard. The Battery warning light turns on when there the battery of a car is having a problem.
The battery warning light illuminates when the battery isn't being charged , get it checked out to find the problem and then repair.
Does your underhood light come on ? Or if you have the key in the ignition and your drivers door open , do you hear the warning chime ? If not , it sounds like a poor battery cable connection or a dead battery .
The light next to the battery warning light is the fuel injection system warning light. If it comes on and goes off after a short while it should be ok but if it stays on for longer than 5-10 minutes then get it checked out.
There are several warning light on the instrument panel. There is a high water temperature light. There is a low battery charge light. There is a low oil warning light.
bulb no good.
Reset the exhaust emission warning light by turning the ignition on and off 40 times. Light codes can be read by the old brake/accelerator press and turn the ignition on.
The term "warning light" tells you that you need to check something out.
The low air warning light is in indication the air compressor is not working or can't keep up with replenishing the air system. The red battery warning light is an indication the battery is not charging properly.
Reset the battery