Sorry for the absense, been crazy busy lately.
Update, installed whole fuel assembly, check pump is working, no leaks.
Still low pressure. According to my service manual if you clamp the return line and the pressure jumps, the FPR is no good. I swapped between the new and old, both do the same thing. It looks like they let wayyyy to much fuel out when I leave the return line off to just watch.
Going to return the new one and get another brand.