I have had a check valve in the injection pump stick on a couple of my tractors that don't get used a lot. If you disconnect the line that goes from the fuel filter to the back of the injection pump and you have fuel to that point, it could be that check valve. With that line disconnected, you can push a small screwdriver gently in the back of the pump to free up the check valve.