I always hate to ask the obvious, but just in case - have you made sure the allen head bolt that holds the shift lever in the transmission is tight? Sounds like what would happen if it was slightly loose allowing the "V" coupling of the lever to the internal shaft to twist a little in both directions.
Merritt Island, FL
When a person asks you for advice, they don't want advice. They want corroboration.