If you try Rodneys test and there is no power or it works on Chassis earth but not on the loom earth...
The Sub tank gauge wiring and also the main tank "not full" switch for the Sub Tank Computer all go thru plug B125.
The rest of the main tank wiring all goes thru B123 so it would make sense for a wiring issue (water or damage) in the loom at/from B125 to trip the fail lamp and also for the gauge to cease but for the main to keep working OK.
I can't for the life of me remember exactly where that plug is but from what I see in the Manual it is is pretty low down on the chasis/firewall.