Re: Starts when I jump off the solenoid switch but not from switch
When you "jump the solenoid", are you actually jumping over the solenoid (from the big terminal on one side to the big terminal on the other side)?
If so you're by-passing the whole start circuit confirming only that the battery and starter motor are ok.
Or, are you actuating the solenoid by connecting the battery (large solenoid post on the battery side) to the solenoid input post (small post, yellow wire/red tracer)?
If so, solenoid is ruled out as well, and your problem is keyswitch, neutral safety switch, main fuse, or wiring fault.