The FPR seems to be a fairly generic part that's shared among quite a few volvos. I'm a bit concerned about this however
"Maximum Flow Rating 100" (I'm assuming liters/hr)
Looking at the flow rating on a delphi pump it's 32 Gallons per hour or 145 liters.
Seems a little anemic, although wouldn't be expecting it to run out fuel at 8psi with orange injectors.