I don't have the slightest clue about your (specific) tractor. But I know that fuel issues can drive a man insane!
Where is the tank? Is it gravity fed or being sucked out. If Gravity, maybe it gets to a point where a suction leak makes it impossible to suck more fuel.
Sometimes the worse thing about a fuel issue is the more you mess with it, the more trouble you might be adding to the equasion. Generally speaking, fuel under pressure is easy to diagnose leaking. Fuel under suction can be a biatch!
Again, just throwing stuff out there, because failing after some hours of running is ODD. Any chance of the fuel solenoid quitting from getting hot or the circuit that runs it heating up and quitting?