Need local TQ expert

As an experiment, I put on a 625 Street Demon. Car runs insanely better! I am sticking with that. I told the guy who rebuilt it, he is blaming the 7lbs fuel pressure. Ran fine with that pressure before the rebuild.