Yeah, gonna check fuel pressure tomorrow, along with everything else all of her random internet searches turn up. I'm running out of ideas and am starting to get really frustrated.
Fuel pressure should be good I hope, it's a brand new walboro 255 in there