Mine quit on me not too long ago, got ahold of a spare from a friend who was changing his gauges in his pulling truck. When I went to change it, I decided to clean the terminal and viola, problem solved. CHeck that first, it could save you $60.
__________________
97 2500 4x4, 5 sp., SLT laramie, dark green, ext cab long bed, #100 plate, 3k GSK, AFC mods, 5" straight exhaust 6" tip, 16x10 Eagle 102's, homemade traction bars