Try MotoCorse Performance in Florida.
I purchased mine from them when I blew my engine in October.
I picked up one with 1,500 miles on it and they flashed and dyno-tuned it such that it is now putting out 89.5 foot-lbs of torque and 180.6 hp (at the wheel), with a MUCH fatter torque curve.
Racer Chris Boy is the owner; they are a Duc specialist shop. https://www.motocorseperformance.com/