Factory fuel system is only 3 bar (43.5 psi), so the prime being 40psi sounds just fine.

If it won't hold pressure, then the regulator or if the pump has a check valve could be bad.