I am having problems getting the 20hp kohler to turn over. I put this engine in last year so it only has 118 hours. I know the battery is good. It acts like one of the safety switches is bad because it will just not turn over. I have checked the switch in the seat, on the pto and on the forward speed lever and they all seem okay. Am I missing one ? We had allot of rain last week and I worked through it so the Walker got wet and was not started for 2 days. How can I tell if the starter is bad ? Help before it goes to the dealer!