I would make sure all of the springs on that governor armature that goes back to the metering pumps, are in their proper spot. I had an LPW2 in here before that one of the springs had either come loose (or childs play in the military, more likely) that was not correctly installed and one end was mounting in an incorrect spot... wouldn't run worth a damn.
The end of that pump armature just goes into a channel casting. You could see if its got some garbage blocking the armature from fully opening, at the very end. This is what the LPW4 armaure looks like