I have a craftsman riding mower, (18hp, 42" cut) 7 years old. Most mornings it will not crank. Removed the starter and had it checked by AutoZone; it checked OK. Replaced the male part of the ignition switch; replaced the starter solenoid; made sure all connections were tight; still will not...