First ride on my 2020 and it idels like crap as well. Sam HPS can i had on my 17. I did notice that location of the sensor on the stock muffler was in a different location than my 17, at the bottom of the can vs top. But doo left enough extra wire to get to the top of an aftermarket can...