Loss of power can come from several things. I am assuming they tested the pump already to determine the problem. If not, have it pressure tested before removal. If the check engine light went off, it could indeed be the pump or the sending unit.If the truck is older and has any rubber hoses with...