I agree with some of the previous suggestions. Try running the engine with the fuel cap off. If that fixes the problem, the incorrect fuel cap may have been installed. If the fuel cap is supposed to be vented and someone put a non-vented cap on, then the fuel tank could build pressure and...