I assume it will turn over? Kill switch?

Go to a parts store and get one of those cheap timing lights that can be hooked to a plug wire. Are you getting juice to the plugs?

I doubt if removing the windshield did anything but it wouldnt hurt to pull the headlight and check the two connector inside.


"Never underestimate the power of human stupidity" - Robert Heinlein