I have a 2018 Kubota L3301. It will Idle for 1 hour or more hwever if I increase the RPMs it runs for about 10 to 15 minutes and then dies. I have changed the fuel filter and the Oil water seperator. I have added Iso Heet fuel treatment and it is still doing the same thing. What would be the next step to trouble shoot this problem. The tractor has about 350 hours on it.