That fuel pressure's definitely wayyy low. Try changing the filter. If that doesn't work, I'd look into getting the pump replaced. I think low fuel pressure could be caused by FPR needing replacement too, possibly? As for swapping to a 4.6, I think you're better off getting your current motor running right. It'll run really well after this issue's worked out.