hey all i have a L3010 gst and i wont start.a few weeks ago it was cranking slow so i went and got a new battery and replaced the terminal ends as well it started great then cranked fast. a week later hop on it and it just clicked i was pissed so just walked away. few days later hopped back on it it just clicked so i tried 3 or 4 times and it cranked real slow again but started. so the last 3 times it cranked real slow but started. i went to use it today and it clicked one time and now wont do anything. tried hooking jumper cables to it and still nothing used a multi meter says battery has 12v used test light checked ignition switch has current checked starter it has current now im lost anyone have any ideas please help