Ok, so here is the deal. I acquired a 2000 X1 from a friend that had been sitting for years. Cleaned out the gas tank, rebuilt the fuel pump, new fuel filter, pressure tested and cleaned injectors and new battery. Started it up and it was running very rich and kept fouling plugs. Ran some hotter ones and it ran and then fouled again. Put the stock ECM on it and it runs fine on the highway but sputters and misses a bit in lower gears and in lower RPMs. It has a Forcewinder and Vance and Hines pipe on it. Is there something I am missing? Should it run rougher with the stock ECM or do I need a tune? If so, I have never tried flashing one and this is out of my field and scope of ability right now. There is a local guy who knows Buells ok, but mainly works on Harleys. He knows more about the XB models than the tubers, but has a dyno to help out if we can find the right equipment. What kind of software/tools do I need to check the Race ECM or to adjust the stock one to run proper? Thanks in advance!