Ok, here's my issue. When I push the start button i hear a soft click, but no starter rotation. When i then release the start button i hear a louder click. I have diagnosed that it is a starter solenoid issue. If i imediately remover the cover solenoid cover and manually push it in it will work, even after i replace the cover and use the start button. i have cleaned the solenoid contacts , but it didn't seem to help. it only happens periodically. so, do i replace the whole starter are just put a selenoid re-build kit in it?