P22 is a faulty directional shift lever assy. Quick easy fix, just clean & check all your connections while you have the covers off.
We see this alot when operators push hard on the directional shift or slap it into reverse,or the rest their hand on the shifter pushing down on it and not realizing it.
Replace the shifter and clear the code in this manner.
1. Key on (don't start)
2. Count a slow 3 count- 1 Mississippi,2 Mississippi,etc.
3. Push accelerator pedal all the way down and back up 5 times within 5 seconds. Pedal up.
4. Slow 7 count ,foot off pedal,pedal up (count same as above)
5. Push down pedal for 10 count. Hour meter should show and then code,flashing back and forth. ! light will start flashing on dash,then code will clear. Key off, then start.
It may take a few times to do this, take your time and don't get in a rush. Some on here will tell you to just disconnect the battery,it won't help.
BTW-Nice bike, I have a 02 Victory TCD and a 07 Roadstar Midnight Silverado 1700 myself,
just never enough time to ride them.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.