Ive had this problem forever, that when I fill the tank to full the gauge shows, 3/4 only and slightly higher in the nightime.
So I took off the gauge cluster and replaced the voltage regulator from the back of it, my cousin repairs wireless radios and VSAT modules. So I nicked one from him. The original was some french part, the new one is japanese NEC, Its some 10V type, just unscrew it from the back and take to a circuit component shop I bet they'll have plenty of them.
Voila The fuel guage works spot on, even the temp one is very sensitive to changes now. Rather than - (Relax the temps are under control)