I was trying to add checking the voltage to the starter next without seeing this post. totally agree with moto electric HICAP . Also check the grounds! They are as important as the positive connections.Let's not forget on 1098 models. The oem wiring from positive to solenoid and to starter are cheap aluminum wire..... They break and do not transmit proper voltage! Firstly I would upgrade the wires to a motoelectric HICAP starting kit. This takes the strain off the battery and electronics.