First of all, Kohler Courage single cylinder engines, especially, are known to have starter issues, among other problems. So your starter may be borderline on working properly. Second (actually first), charge and load test your battery, and clean all terminals and make sure they are tight. Then...