I have a Craftsman GT 3000 mower with tha 23 HP Kohler pro engine. A few weeks ago while mowing, the engine suddenly shut off. After that, I couldn't even get the engine to turn over. It makes no sound when the key is turned unless the pto switch is engaged. I have replaced the fuse, ignition switch, safety swithches, and the operator presence relay. I can't find anything wrong with the wiring. I have had this mower for 4 years and this is the first problem I have had. The model number is 917.275042. I would appreciate any help someone could give me on this situation. Thank you.