My riding lawn mower is an older Craftsman, model 917.271131. Motor is a Kohler model CV16S. It's always run good till recently. The starter turns the motor, but there is no spark at the plug. (I held the plug against the block and turned the starter to look for a spark). I've looked and looked for any loose electrical connections. Tried new plug and new coil with no luck. Any ideas on what to try next? Thanks