revisit the fuel gauge and sending unit issue

You've been through multiple aftermarket fuel sending units all with the same problem?

Since you've run a dedicated wire with no change I'd check the integrity of the ground to the sending unit.

If that doesn't fix it i'd look at the gauge itself.