Low Fuel Pressure - electric fuel pump

That pump is barely big enough to feed a lawn mower... Get a mallory 140 or similar.

25gph isn't going to cut it!