Two months ago I purchased a used 2012 RT Limited with about 37000 miles on it. I knew the previous owner and know that the Spyder was driven by his wife and has been maintained properly. The bike honestly looks like new. One of the people I ride with just bought a new 2014 RT Limited and tells me the difference is night and day between the 12's and the 14's. Yesterday when we got ready to ride my Spyder showed a check engine light and wouldn't go over about 10 miles per hour. It showed a code of R1614 (throttle idle position failure on throttle release) After the Spyder warmed up and was restarted the check engine light went out and it ran fine. Today the Spyder did the same thing and again was fine after warm up. Prior to the Spyder I was a Goldwing rider and knew they could go several hundred thousand miles without a problem. Spyders are all new to me. At this point I'm questioning my decision to buy a Spyder with the mileage it has on it. How long should these things last. Do I need to trade for a new one. Any help or suggestions would be appreciated.