Thanks guys for the help! The tractor was running about a month ago. I have been working on it since. I got it fired up and running about a month ago. i drove it around the block, and waved to all of my neighbors!
I realized that the accessory plug was touching the starter cable on the ignition switch. So i proceeded to undo the starter hot cable and the power hot cable on the ignition switch.
While i was doing this, i accidentally touched the starter hot wire and the power hot wire together. It sparked a couple of times. i had the battery hooked up.
That is why i thought i had a bad ignition switch. But my ignition switch was fine. The starter was also fine, it gets a dead spot every now and then. I tap it a couple times, and its fine.
So I am not sure what happend. But after this, all i have done is try to track down the problem. I was going around in circles trying to fix multiple problems, that actaully never existed.
It ran good before i arcked the starter hot wire and the battery hot wire. That is the only thing i can think of that would have hurt anything.