Hi
this kind of robotic gear is actually a manual gear with motors and ecu to control it.
remove the selector motors, put in 1st gear, start the car in 1st gear and drive home.
It must be the motors brushes that makes it not responding to commands.
I bet the garage just overhaul the motors or install new ones but charges for an ecu......
Abraham
October 2015