If you have a digital tachometer then you can put it into diagnostic mode and take it for a drive with it displaying the battery voltage level (have your headlights on too to add extra load to the alternator)... If it starts to drop quite a bit then you'll know the battery isn't holding it's charge and so the alternator is to blame.
I ran my alternator into the ground though... You get other warning signs when it really starts to fail, the next one being the air bag light will start to flash then stay on during your journeys.
I had heard that if you have had your car/engine bay steam cleaned (maybe the dealer did prior to sale) then that can cause the battery light to faintly come on. However, if it is still doing it after a few days / further use then I would start to suspect the alternator.
If you have a digital tachometer and wish to try the Diagonstic mode, you can enter it by holding turning the key to position 1, then hold down the trip-reset switch and keep it held down, turn the key to position 2 and still keep the trip-reset held down for several seconds. The display will come up with a test display and then go to the first test mode which is GAGE (your dials will go to their max and back). You can now cycle through the different tests by pressing the trip-reset switch. When you get to one that says bAt then you'll see a number. It will probably be on or around 12.0 When in this mode with the car running and you take it for a spin, this figure could be up to around 14.0 but if it is starting to drop to 10.0 or below then you're alternator is starting to struggle. I think it was when mine got down to around 8.5 that power and drive all started failing.
The experience then is total system failure with other warning lights coming on and total loss of power... You'll not need the diagonostic mode to tell you there is a problem if it gets to that stage though!
This post has been edited by NeillBuchanan: 03 April 2006 - 03:17 PM