I have a 2009 XL1200L with about 12,000 miles on it. Started running rough and missing badly at low speeds and runs better at high speeds but still has a slight miss. I have changed the plugs, plug wires and ran a bottle of Sea Foam through it. The plugs and wires made no difference at all. The Sea Foam really helped but did not completely resolve the problem. I actually took it to the dealer and their Sportster Tech worked on it for 3 hours and admitted there was a problem but he could not find it. Does anyone have a idea what could be wrong? The bike has posted no codes and the fuel air mixture off a dyno is constant at low and high speeds. Oh yes, I have checked the blinker fluid and greased the muffler bearings. Any help would be appreciated.