Hi, I'm now having the same problem on the tranny of my 2012 Montero Sport GTV (150,000 kms). After driving for more than 50 kms or more and on mainly uphill, the "D" blink (engine check light on) and the transmission is stuck at 3rd gear. Even if I stop and Park, then proceed to drive it's in 3rd gear, which means from stop position.
I was advised by a mechanic to overhaul the transmission and after doing so the same problem persists. Now what I'm doing if the "D" blink and engine check "On", I stop the engine and restart. It will work properly for a while with engine check still "On", but after few kilometers the "D" will blink again and has to start from engine off.
After several days the engine check will automatically turn-off and light "On" again when the "D" starts to blink.
Any thought or experienced that can help on my dilemma? Computer checks had been done and even the input shaft speed sensor had been replaced.