P0705 code - trans range sensor pending fault??




I have a p0705 pending code on my c32 which put me in limp mode then prohibited me from getting the car in gear for 15 mins and could only idle. I cleared the code and did the ECU reset which for some reason fixed the issue and car has been driving OK for a few weeks. the p0705 code still appears as pending so am assuming I’m gonna have to replace whatever part is the trans range sensor. but right now the car drives perfect and after clearing the code for the 3rd time it hasnt come back.
Anyone else experience this code and if so did fix with a simple swap out of the part by an indy shop OR or was the dealer required to fix due to something with STAR system to clear the code??
unfortunately not finding much on youtube about this code except for this video which isnt in english....
thanks in advance for any help


