I think if you are certain it's not your connections, it's time to upgrade to the newer starter. I still have the original 83 starter, I upgraded my ground and it's better. I think I replaced the solenoid too, can't remember why or if it helped. I rode the other day, got gas, and noticed a slow start. In summer heat, it can be real slow at times, never has let me down. (and if it's hot, and it if ever did let me down, it is a breeze to push start, I tried it) My problem is, I have an 8 year old battery that I know I'm on serious borrowed time with.