Good point, I guess I'mma have to find a local mechanic who can work on BMW.Pretty sure BMW dealership won’t work on your car. Better off going to a reputable BMW shop.
At that point I would start looking at replacing the entire shifter assembly? Or at least removing it for inspection.
That doesn't seem right, Bimmerlink usually shows like a bajillion stored codes for the smallest things that happened just once.I downloaded Bimmerlink and used it today. Only major error it detected was a lambda O2 sensor issue. Code 128901. He said he doubts that would stop the car from going into D.
It's a used 2020 I bought last June. Dealer said it was tuned but I have no clue with what or by who.The Car returning back to Neutral in my experience could be a plethera of things, for example were the doors closed, hood and trunk might possibly do the same thing. I drove around with a bad O2 for a week or so definitely does not cause a Limp Mode condition. Have you scanned it with XHP to see if you can pull codes from the Trans, or possibly the software you're tuned with.
There was a bunch of older codes but it's a used 2020 and I've only done 3k in it since purchased last June. Never had any issues related to this. I did try clearing the codes, most cleared, some didn't clear.That doesn't seem right, Bimmerlink usually shows like a bajillion stored codes for the smallest things that happened just once.
You might want to make a list of everything it found historically, just in case (screen shots perhaps). Then clear them all, then start the car again and try to drive it and see what comes back.
Could be as simple as an electronic thing like not knowing you're stepping on the brake pedal or something but the codes will say, and there should be far more than an O2 sensor which agreed would not cause this.