dobro
Supercharged
Take the old one apart and repair it. It is not that difficult - apart from two tamper-proof screws, and they're not that bad. If you replace it then you will either be carrying two different keys, or you will spend a lot of money getting a different fuel cap and seat lock.
Better still, go "keyless".![]()
If the problem is a contact (as opposed to a loose wire) on either side of an ignition plate like the one shown in the link below I wouldn't know a RELIABLE way to repair it.
http://bonniecafe.com/bonnie-maintenance-corroded-fried-dead-ignition-switch/