__________________Txt msg with Dan right after he was paralyzed:Me: Hey Dan-O. Just wanted to say howdy and Love ya!Dan: Howdy and Love you too. Doin' good and feeling good.Me: Give 'em hell, little Bro!Dan: Roger that.

it is an intermittent problem sometimes it works sometimes it doesn't. battery is okay because the lights work.

I'm gonna bet it's the side stand switch sticking.
Remove the plastic cover and move the switch manually when it won't start.
You'll need to have the kick stand in the up position when you do this.
Might need to replace the cable or lube it up really well.
Or disconnect the circuit or remove the cable.

If it's the sidestand switch then it should still start when in neutral.

The neutral switch and clutch switch can prevent it from starting. If you have a neutral light then the neutral switch is working OK and it should start in neutral.

That leaves just about the rest of the electrical system.

I had a similar problem last week in Minnesota. For me it turned out to be the last inch of ground wire with an intermittent break. To find it I had to go over the electrical system bit by bit. For checking ground I took apart plugs, found the black-with-yellow wire, and looked for 0 ohms from there to the negative terminal. The fault being intermittent made it harder to find.

It is likley the start switch itself . turn the key on , be sure its in nutural, push the start button and wiggle it around alittle while pushing in on it. it should start. KLR's are prone to getting corrosion on the switch connector points. If this corrects the start problem you need to remove the housing and spray the switch contacts with something like wd-40.

I had a similar problem with my 2000. I thought it was the starter relay and bought a new one. (I already got rid of the side stand and clutch switches.) Didn't solve the problem, then a mechanic buddy told me it was likely the starter motor itself. Over time they develop flat spots where the brushes don't make proper electrical contact. Tapping the starter motor briskly with a hammer got it going every time. However, the fix for me was a new starter motor.

I had the same problem one afternoon and it was as simple as one of the leads (in my case it was the positive lead) to the starter motor having worked its way loose. I would start there as I spent hours fiddling with other things when all that was necessary was connecting one wire back to the motor.