I love the modulator, but I had a really hard time installing the right one. It happened to be right before I was taking it in for the 8000 mile service, so I just taped it to the faring and got the service guy to plug it in for me. :D
I've noticed people who are about to pull out in front of...