All I can tell you is I've use my JM 354 tractor for 21 years. It starts good and runs fine. It was a crate tractor I had to assemble. Besides the usual drain and change all oils and remove and flush fuel tank, I replaced the fuel tank petcock/strainer bowl assembly with a 1/4 npt (had to run a tap in the tank drain for this) and installed a 1/4" npt needle valve. I don't remember from 21 years ago, but, I did some Americanizing of hose and fittings till I got things connected and had good flow to the fuel filter. The OEM petcock had very small orifice and very restrictive for the fuel to come out. So, I understand your issues well and I addressed that right from the get go. bjr