I have a 2006 Monster S2R Dark, 4,000 miles, which replaced it's sister damaged by Superstorm Sandy (25 serial numbers apart!!),..anyway, long story with the star of the show being a "Ducati expert" diagnosing an ECM issue, and he replaced it with a used replacement (along with guages, ignition keys, and and seat locks,...), but, it turns out it was from an S4R. So, it ran terrible, I sent the ECM to a Re-Flasher, and it still does not run right. Stalls at red lights, dull backfires intake and exhaust. Local dealers are useless, and private mechanics dont know Ducs around here,. Any thoughts, or suggestions of a mechanic who would actually work on a Duc near central New Jersey?