Engine runs strong then after mowing awhile acts like running out of fuel. Pull out choke and it keeps running enough to get back to garage. I cleaned carb and it looked excellent no corrosion or sediment. check fuel and was not getting fuel to carb from mechanical pump. dissembled pump and...