I bought a used 21 RTL from a private party. 4K miles, had all the dealer service records. 10K miles later, last July, was on my way to the 3-wheeler rally in Deadwood. Was doing secondary roads and was on the 191 in Utah. 10 miles north of Vernal, it flat out died. I did not realize how lucky I was for this to happen 10 miles from one of 2 dealers in Utah. Owner of the shop picked me up and got me right in. It appears I needed a software update. I had no clue, but never thought it would just die with no warning. Now has 21K and is doing fine. I would consider taking it in. Mine also had a recall I was unaware of. Good luck with the bike!