Join Date: Jan 2007
Nominated 6 Times in 11 Posts
TOTW/F/M Award(s): 5
Thanked 1,639 Times in 1,303 Posts
If the battery light is showing with the engine running it normally indicates a problem with the alternator or elsewhere in the charging system. If the light goes out once the engine is running then the first port of call would be the battery or its connections etc, and if all's ok there then perhaps the starter.
I had the battery light come on one of my old Cavs years ago (first off it used to come on when puttting the rear demister on - more strain on the alternator) whilst driving and that turned out to be the alternor. I'd suspect this first, get it checked out (with a load test) and go from there.
Currently in dave_mezza2006's garage:
2014 Vauxhall Astra Limited Edition 1.4 16v VVT Turbo