Today I was riding our 2011 RTS when it suddenly went into limp home mode. It would run, but at a maximum of 11 MPH. Fortunately, I was near home and managed to get there without being mowed down. I checked the codes and they are P0107, P0122, P1174 and P2228. These codes do not seem to be related. I do have the manual and will begin the procedural checks listed but I wondered if anyone else has had a similar experience or could point me to something which may save me some time. Any comments are appreciated. Thank you.