Eyup.
When I first had the problem I thought it was a plugged fuel filter, it was missing and stumbling at part throttle, (but oddly, ticking over perfectly.)
So I pulled over and changed it. Ran fine for a short distance then carried on faulting.
Tank sender 6 month old, checked inside tank...