injection pump does not pass fuel. on 1997 GMC Suburban 2500

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
vehicle will not start. have plenty of fuel pressure. removed injection pump and had tested. report came back stating fuel pump was fine, they recailbrated it also. install injection pump and still have plenty of fuel psi to pump but no fuel pumps out to cylinders. vehicle when running use to quit like you turned off the key and then would start up 10 minutes to 2 days later and run for 2 weeks to a month without a problem.
(1) Answer
did they check the pump soloniod on the top?? common failure in no starts.
if the governor ring was bad in the pump it would never run.
have it checked for operation.