It is decreasing but flashing on range and level.
OK Martin,....But I find the above quote puzzling
I am assuming that you checked the MPG with the mode button, and it was not flashing.
So, I think that the boot liner has to come out, and the Timer Relay must be checked.
The easiest way to do this is to detach the TSU, and get it into a position where you can get a meter on the connector where the wires go in.....Attach the Black lead of the meter to the Black wire in the TSU connector, (you
must use this earth as opposed to the battery earth).....The Red meter lead to the YELLOW wire, then with batt connected and Ign off, you should get 0 volts....switch on Ign....Meter should read !2v......Switch off Ign, and the 12v should remain on the Yellow wire for a short period, mine stays on for 35secs, but it could vary, you should hear the Relay click when the volts drop away.
If all that checks out, disconnect batt, and replace the TSU with your spare (I remember you saying you had one)......do a full computer reset, go for a run and see what happens.
You will have to go for a run,... as you have already found out, as it takes time for the display to start flashing if it is still faulty.
I believe that the sensor is OK, as the gauge appears to read correctly though the display flashes, however it is a simple check.....detach the connector off the sensor and with the meter on OHMS across the sensor, you should get a reading of between 2 and 85ohms, but with your level of fuel I suspect it will be around 55 - 60ohms. Worth checking to be on the safe side. If all OK reconnect.
Let us know how you get on
John
1990 GTA Atmo, 2003 Jaguar X type 2.5SE Auto, 2018 Kia Picanto GT-Line-S 1.25