I live in Ontario Canada and own a JD STX30 lawn tractor. I am having problems with the starting of this tractor most times I have had to wiggle the battery and it will engage the starter and turn over but it is getting harder to start now. I am hoping someone has a few ideas to help me for correct this problem