Soloniod (sp?) getting hot
Bad keyswitch
Bad connection somewhere. Start at 1 point and work your way around, checking everything. If you can, crank it over and have someone check to see if there is power at the starter when you turn the key.
Is the battery dead when you try to start it?
I have no idea, Im just throwing things out to see what has been looked at and what hasnt. Diagnosing electrical problems can be a real PITA