Here is a link to the operators manual. Fuses - 1, 10-Amp: Alternator, instruments and engine-related warning indicators. 6, 30-Amp: Key switch, starting circuit, PTO warning circuit, manifold heater circuit ie no power to fuse 1 when removed.
http://manuals.deere.com/omview/OMRE71736_19/
Make sure the negative wire from the battery to the frame is clean.
Must likely your problem is the sending unit located in the tank. I am repeating some of what you have already done. After sitting at least 15 years in diesel fuel it gave out. To rule out that it is not the wiring to the gauge or the gauge, key off, move the seat forward all the way, put a towel down in case you drop the nuts. Remove the two wires; a black and orange wire, there should be 353 on the orange wire. Turn the key to run (no need to start) touch the two wires together, the gauge should go to full. If not the gauge or wiring is the problem. If the gauge goes to full the problem is the sender. With the wires disconnected the gauge should go to empty.
If you want to test the fuel sending unit the ohm range is 4.5 to 97.5 ohms. Double check JDparts.com, the fuel sender is part number RE190977. Replace with less than a half tank of fuel. It also helps to put some sealer on the gasket to keep it from leaking.
The temperature gauge is tested the same way.
Hopefully it is not the cluster as I suggest you be sitting down, when you see the price.
Check the operators manual on the lights as there is one position that works that way.