Have you checked the fuel lines , about sucking togater from the inside, some times a fuel line will suck togather inside looking ok from the outside , when they have a soft wall , and the fuel pump could be stopped up check that, any kind of grit could be flowing against the pump and then letting lose , and then again getting stuck in the fuel port


