Have you checked all the voltage readings on the starter circuit from the battery through the starter solenoid then to the starter itself?
Check the voltage at each end of the cables.
Sent from my GT-I9300 using Motorcycle.com Free App
My stepping stone to what I'm riding now.
Suzuki GSX250 '82
Suzuki GSX-R600 '00
Vulcan VN1600 Classic '06
Fitted: tachometer, genuine windshield, K Drive hard bags, upgraded Meanstreak clutch spring with Judges washers, Cobra Speedster Longshots, Dobeck TFI controller, Chucksters air filter plate, Mustang seats with drivers backrest.
Up coming items: volt meter, oil and temp gauges.