I had the same problem! Nobody could fix it. The ethanol in the fuel made a spot in the fuel line swell. Looked like someone stuffed a plastic bag in it. I got lucky when I found it . Changed out the fuel line and it started purring . Good luck
This is CABL.com posting #378129. Tiny Link: cabl.co/mbKw1