You mentioned " as I step on the starter". I see two possibilities,One being push button linkage out of adjustment, two , push button contacts on starter being worn from all the arcing over time. Just my two cents. You can use a 6 volt starter on a twelve volt system, works great as long as you keep the cranking time to a minimum