I have a 2000 L3010 GST. Sometimes it starts right up. Othertimes it will click a few times before it turns over and statrs. I have replaced the battery, starter, cellenoid, cleaned the ground cable and reattached, although it wasn't really corroded. I tried grounding directly to the engine, no change. All wire connections appear to be good. I have ordered a new ignition switch. When it comes in I will try replacing that. If there is anything that I missed or if anyone has any other suggestions, I would surely appreciate hearing from you. Thank You.