That's reassuring. I did buy the 255lph fuel pump and that will go in this weekend. I won't be able to install the heads until next weekend
I still don't know if I need a pressure regulator. My Mustang performance handbook says it's a must but I've heard people going without them.