"F" on dashboard... Error code P0705
I have an A140 W168 (year 2003) with a fully automatic transmission and recently I had this warning on my dashboard.

It has 'just' 123.000km and recently at 116.000km I have changed the transmission oil and filter...
It has already happened to me twice:
- Once with the engine stopped and as soon as I turned it on, the "F" letter appeared on the display and despite I manage to drive the car, it did not swithced any shift.
- And it also happened to me while driving, in this case, the car stayed in the same shift without switching to another...
After connecting it to the machine to read the errors, the result was:
"P0705 Transmission Range Sensor Circuit malfunction (PRNDL Input)"

I'm struggling to know the real cause of this issue despite I had already search a lot...
The two most probable causes that till now I managed to reach are:
- The Immobiliser ECU Control Module Unit

and the worst one... the TCU Siemens FTC (722.7) unit:

Does anyone had already the same issues and can share with me how reach the solution or eventually give me some tips about on how I can reach the real cause of this problem?
Thanks in advance for all the help...
Regards,,

However, from what I've searched, when it's actually a problem with this module, the most common error codes that tend to appear are:
“F” constant on the display
P1709 - Park/Neutral Switch
P1856 - Implausible selection lever
P1875 - CAN communication ESP
P1872 - Shift recognition module CAN signal failure
P240C - CAN signal from lever position level of component N15/5
In my case the error that came up in the diagnostic software was:
"P0705: Transmission range sensor circuit (PRNDL input) - malfunction"
[img]https://i.postimg.cc/Hxq8HTNW/Whats-App-Image-2023-04-11-at-12-10-57.jpg[/ img]
Do you guys still think it could still be this module and the 'cold soldering' problem?
Anyway, I leave here links to 3 very interesting videos that show in detail the removal/disassembly, repair and reassembly of the module in question... it may be useful for someone:
Disassembly:
Repair:
Montage:
Thanks once more...


