You might want to check pump pin movement. They sometimes stick or freeze up. Pull diapham/shaft, lube with little grease and install. Take truck for burn and pull again. Check to see wear mark on shaft were grease is. If you don't have full or almost full travel mark on pin, then pump pin is stuck. If stuck, soak with penatrating oil and work with bent pick to free up.
good luck
mark