I have a kubota G21E thats just had new deck belts, pto belts and a full service but now when i engage the pto sometimes it runs up smooth but others its trying to stall and splutter the engine causing vibration. i have since turned the deck and pto pulley over by hand and its all smooth and fairly free, the pto belt tension has been double checked. wondering if this would be a fuel issue when the engine it loaded possibly lift pump? but has ran smoothly sometimes too any help would be appreciated