Latest update. I went over there today and I think we got it figured out.
We replaced the switch, and did away with the terminal block. The block has a resistor in it. Not sure what it is used for, or if we should have been using it, but it wasn't being used. We were only using the block as a means to connect multiple wires.
The way it "was" wired had the load wire coming off the ammeter, the Genny wire, and a one side of the switch on one terminal. The one not hooked to the resistor. Then one of the resistor studs was used to connect the other side of the switch to the coil and lights.
The way it is wired now, the Genny wire and one side of the switch are hooked to the load terminal of the ammeter. And the other side of the switch goes to the lights and coil still, but without using the terminal block for the connection.
Ran the tractor for a good 20 minutes without missing a beat. Before it would have acted up 5-6 times in that span.
So not sure if the switch was failing, or if one of the studs on the terminal block was grounding out on the back side?? But it works for now.