It could be a few things:
- overheating, if your tractor depowers when it overheats. But if it overheats, you should see that on the temp gauge / get an alarm. Is it overheating?
- something fuel related. Obscure, but as
@Russell King says, it could be that as your fuel tank gets empty there's not enough head. Probably wouldn't be the first thing I'd think of though
- is it dropping revs, or just dropping power? If revs are dropping, could be a governor issue I guess - my governor seems to not stay wide open once the tractor is hot
- could be air flow related, if you're clogging up the intake somehow. But I don't really see why it'd start going well again once it cooled down