Yeah. That part of those gauges breaks.
NICE CAR!
Congrats.
Your backfires could be a small exhaust leak. Look at the preheat pipes and see if they aren't corroded through, and lok at the exhaust pipes and the heads for that tell-tale soot line that indicates a leak. Easy fix and will probably solve your stall/idle problem too.