there is a sender unit on the top of the tank which can fail - if you can get at the sender wire and earth it it should move the gauge to full (I think - can't remember exactly). I would check the multipin connector to the dashpod first - clean up the contacts there and check the PCB connections. there is a voltage regulator to the fuel gauge and temperature sender which can also fail, but in which case your temp gauge would also not work.