I have a 28 hp Kohler EFI and it keeps draining the battery. I'll run the mower for a while and it won't keep the battery charged. It will eventually die and when I go to start it, it just clicks. I've pulled the fuse and replaced fuse. And then it will run for a little while (after charging the battery) and then the same thing again. I've tried cleaning the connections on the three wire plug. New rectifier. Still doesn't want to stay charged. Anyone know how to fix this problem? Thanks!