It started running bad ,sputter then die, it had been running 4-5 hours before this started. I changed filter and it was dirty and appeared to have some sand, which I am in a sandy area. I changed filter/O-rings, filled with clean fuel from a new can and it ran about 100yrds then same symptom's. I changed filter again and ran about 20', sputter die. I disconnected the feed hose from tank and drained it in a 5 gallon bucket, nothing real obvious. I pulled the filter housing and cleaned the inlet/outlet with carb cleaner, nothing I can see in the filter. I filled it up at the local gas station, filled my truck up with diesel, then the tractor on the initial fill up.. No issues on the truck. I'm guessing sand must have come from filling up in the field with a 5 gallon previously. So is there anything else I need to check before I put it back together? Tomorrow I am going to wash the fuel tank out again with fuel before I assemble it. Any ideas/pointers?