The fact that the gauges come back on when the seatbelt switch closes that circuit suggests to me that you may have a poor/broken ground connection to your gauge cluster (i.e. the gauges are being grounded thru the buzzer and the seatbelt switch?).

I don't have a wiring diagram for your truck, so just a guess. Good luck.