Man.... You really need a cover for that bike... Rust never sleeps.... And your kill switch is now suspect to shorting out a deal causing loss of spark....
Good luck
This was the first night it's been uncovered, and I've only had it out of my basement a week. It's going on tonight; we're supposed to get freezing rain.