When I did an MGF recently I also replaced the lower oil rail with the uprated LR one. Dunno if it made any difference and it is quite a lot more work taking the sump off.
In my experience a failed lift pump stopped the engine going altogether.
Have you checked for air leaks twixt the tank and the lift pump? Or checked the sedimenter for jelly like goo blocking it up?