I had the same issue with my old teg, think its quite a common thing for the gauge to dip quite quickly.
As for it not reading empty, then failing to start, mine eventually came to this too. Twice I cut out mid drive, few litres from a jerry and problem solved.
From then on I just never let it...