Got a Kohler Ch22S on a Yazoo/kees that the starter will only engage after you turn the engine by hand.
Give you a bit of some history. The owners husband was great at re-engineering things and this mower was no exception. He passed away about a year and half ago. During the course of things he put a toggle switch in to replace the PTO switch and a push button to start it with plus all the extra wiring and connections. Last summer while cutting it suddenly cut off and then when they started it and engaged the PTO it would kill the engine. They took it to a shop which proceeded to change out the starter, ignition switch, batter and change the oil and oil filter. It started blowing fuses when you turned the ignition on so the shop put it in the back and didn't touch it again.
The owner asked me to get it and take a look at it. The first thing I did was get rid of all the extra wiring and put it back to stock. I then found they had installed the wrong ignition switch so I changed that out and that fixed the blowing fuse problem. Then I found the PTO switch was bad as I had suspected and replace it. So now everything is back the way it should be but the one problem is when you turn the ignition to start you hear the Solenoid go home but it does not turn over the engine. Check the battery and it test's good with a battery tester and it has a full charge. You can how ever turn the engine by hand and then hit the ignition switch and then the starter engages and the engine starts. Once it is started everything works. One other thing is sometimes I have to turn the engine over by hand more then once.
I have also inspected the flywheel and it looks good, teeth are all good and not nicks or bent teeth. I'm thinking maybe it needs to be shimmed but the parts breakdown does not call for any shim's and nothing is mentioned in the service manual as well.
Any suggestions would be appreciated.