I have a 2009 Cub Cadet LTX1046 with a Kohler Courage 20hp SV600-0225. The problem I'm having is the engine won't start. It turns over but won't fire. I've replaced the battery(x2), starter, fuel solenoid, and I've checked to make sure the ACR was in one piece and functioning. The rockers...