About 2 weeks ago while driving, got a “cruise control not available” fault on my screen then it slipped out of gear, pulled over and when I put it in park it rolled and wouldn’t engage. After a few minutes it when right back into gear but did it again a few miles down the road. The only fault it posts is “P0501” but the strange thing is when it slips out, I can pull over, put it in neutral and turn the wheels all the way left and put it in drive and off she goes. If I don’t do this it might take an hour to go back into gear but the wheel turning “thing” makes it go right back in…any thoughts?