I have a Husqvarna YTH21K46 mower with a Kohler Engine (SV610-0212). I'm attempting to troubleshoot problem starting the mower which is becoming very time consuming and expensive. In short, I have replaced the battery, solenoid switch and starter motor. However, none of these have resolved my...