Probably a Kohler Courage engine. The high pitched whine you hear and the engine does not turn over, is the starter trying to start, but can’t. When you hear the high pitched whine, stop turning the key, you are killing the starter. One of these problems: 1) valves need to be adjusted, 2) bad...