Amp gauge not working now

Sounds like it is shorted out. If everything else was working except the amp gauge and it worked before, I would bypass immediately to avoid a melt down. The 12.5 Vdc at your battery does not guarantee it is charging, you are just reading battery voltage. It should read higher at the battery while running then not.