Those numbers all look fine. I am a little concerned that you would be loosing 2 psi between the pump and the engine compartment, but that could just be different measurement methods or gauges. And those numbers are under low (or no) fuel demand conditions. I'm still wondering about some delivery issue that is only apparent under higher load conditions. Maybe you could tape your phone inside the engine compartment aimed at the gauge and take a short video?
So about that whole front fire thing and looking for vacuum leaks... Make sure you take a good look at the rubber boot that fits between the AFM and the throttle body and all the associated hoses connected to it. PCV, etc. If you popped a crack in that boot, it'll run lean. Or if you damaged your PCV hose it will also.