When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a 07 Deluxe and I put on the 1.75 slipons, AWESOME sound. The dealer told me I didn't need anything. Try them for a 1000 miles then check the plugs. I just had the bike serviced two ago and the dealer said it's running perfect. So I have had zero problems!