okay my check gauges light came on a few days ago. when i looked at them it showed my batter was dead. since it was a new batter i took my alternator in to have it checked and it passed. so after thet i took the battery and they checked that and said it was good but needed a charged. so they charged it and then i had them test my alternator with it on my truck and it passed again.so my check gauge light is still on, so what could be stopping my alternator from charging my battery?