Dear Canuck;
The fuel guage sender wire may be touching ground. This will make it read 'full' when not etc.
The temp guage may be 'open' or have a bad sender/lose connection. To test; Ground the wire where it goes to the sender on the head. If it reads hot the sender is bad, if nothing theres no power in the circuit or 'open'.
Good luck, John M.....