I swapped all the relays around. I just bought 4 new ones, and will replace them all when I put the new starter in later in the week.
Its been randomly engaging the starter while the tractor runs, but only for a second. When this happened before the tractor started itself several different...