Gauges going all the way on startup + smoke

dash7.jpg
So inside your fuel gauge is a resistor coil on the right. It heats up and breaks contact and cool etc to provide a reduced voltage to your gauges. If the contact stick closed it sends to much voltage and overheats your gauges. the fact u shut it off probably saved your gauges.