I have 5 JD lawn tractors, all gas, and one Chinese 3 cylinder diesel FEL. My newest JD is an X738 and I love the injected gas engine. I use all of them year round, so fuel never sets in them. I have never had a fuel problem with any of them. Except the fuel solenoid went bad on a little JD 265, that now has over 3000 hours on it. If people would just go start stuff up now and then, they wouldn't have so much trouble with them. Small equipment especially. As far as my Chinese diesel, I have never had any fuel troubles with it. It does take a bit of glow plug when it gets below freezing.
The three bigger tractors I've had, but still small on a farming basis, have been a JD 2010 diesel, a Massey 135 gasser an an old Ford 641 gasser. No fuel problems with them either, and they never went more than a day or two with out running. The more they get run, the better they feel, Joe.