I may have missed this (you may have done this already), but I ran into this when I messed around with the sending unit in Bazza's VG (an Oz-built Dart, if you will), and one thing that helped me was testing the circuit with a potentiometer (100 ohm, if memory serves). In other words, I put a pot in place of the sending unit, turned it until the gauge was on empty, recorded the value of the pot, then went to half tank, did the same thing, and then full. Turned out the sending unit was ok, and the problem was somewhere inside the wiring harness, under the dash. Been too long to remember exactly what it was though, sorry.