Good day. I'm having a problem with a 2007 Piaggio MP3 250ie that won't rev past 2000rpm. She starts and idles fine. Checked all fluids and they are topped up. Bike moves fine as I just pushed it up onto a lift. Nothing is locked.
However, the check engine light comes on after about 5 seconds. Is there some procedure to find out what code is thrown or do I have to bring it into the dealership?
Thaks in advance.