2186 Lawn Tractor wont start. The battery is good but acts like the battery is low. Used to be slow cranking then eventually would start. Some one mentioned the flywheel key is bad and the timing is causing the slow cranking. Can anyone give some advise?