I had a problem very similar to yours. It turned out to be a clogged fuel check valve. The 90 degree aluminum fitting coming out of the gas tank was almost completely blocked with debris. Once...