just to clarify, your symtoms of just not starting was a out of sync becm? What if you know that your in tank pump is actually dying? does it too just suddenly stop? I have to run at the moment with a min of half a tank otherwise its a pig to start.
Another job when it stops raining!
There is a strong chance your pump is faulty then.