I’m gonna get to this sensor and clean it off very soon and see if it does the trick. I’m a stickler for my things running like a top. Stupid question though; can I withdraw the sensor without draining the oil?
Similar scenario happened to me years back with a brand new 2001 Speed Triple that I was foolish to lock myself in with high monthly payments I could barely afford at the time. Neighbour found out his wife was cheating on him, hoped in his truck and backed out of his driveway like a bat of hell...
If you want to simply swap the stock mirrors you’ll need their Side Mount Multifit Mounting Kit which includes the M10 1.25 screw needed to instal the new ones in the stock mounts.