American SportWorks LM 650 won’t start at times. Starter won’t engage the solenoid just “clicks” much like a weak battery would cause. Battery was replaced and problem went away and then came back. Replaced positive battery terminal. Problem resolved then returned. Replaced negative battery terminal. Problem gone then returned. Replaced the positive and negative battery cable ends. Problem resolved and now returned. The repair lasts for maybe 12 starts, then the solenoid just “clicks” again as it will with a weak battery. So I replaced the ignition switch. Problem solved for a week. With each “fix” the problem is resolved but only temporarily. Does anyone have any suggestions ? To replace the starter is expensive especially if it’s not the problem.