I bought a exmark last night with a Kohler 23 HP on it. When i went to pick it up yesterday he must have let it warm up before i got there becuase when i go to start it when its cold it will crank for almost 35-40 seconds and then it starts. Once you turn it off after warming up, it will start after 3-4 seconds of cranking. Maybe plugs? i have no idea other than that. any input would be great. thanks!