You need to take the cluster apart and replace the charging system diode, these can fail and give a low voltage to the alternator causing a no-charge situation. To confirm this is the cause of your fault, idle the vehicle (warning lamp on, alternator not charging) then apply 12v from the battery...