This controller worked awesome. I used it on my 2022 duke 390 for a couple of months. Really smoothed out the jerky mess under 6000 rpm. Only reason I am selling is that I sold the bike to get a triumph t120.