I have a Gravely 16g and I am having an issue with my Kohler Magnum 16 getting fuel. I replaced lines from filter to pump and from pump to Carb as well as the filter. The filter will be full in the morning but after I run it the filter does good to stay 1/8 full. Recently it has been dying on me after 20-30 minutes of mowing and I have to blow into the tank to get fuel to pump. In order to get fuel to the motor I had to blow into the tank but it would shortly run out and sputter then die. I tested the compression tonight after it ran for a bit and I have 100psi in each cylinder. Does compression or crankcase pressure have anything to do with the fuel pump or fuel delivery? I did take the fuel line off of the carburetor and cranked the motor and fuel shot out about 12" or so but when the carburetor ran out of fuel and I cranked the motor the fuel was just dribbling out - should there be a steady stream? Any other way to test fuel pump? Any help or ideas is appreciated.