had kinda a similar problem; took me ages to figure out the battery light was not coming on with ignition, took the dash out and found that the bulb for the battery light had a dodgy connection (twist type fitment) wiggled it round a bit and it now completes the circuit and alloys the alternator to kick out a charge - remove the dash dial and get them checked out