Put on diagnostic and get the codes.
Then go from there most common the ECU
in the gear box gone. Or auto gear selector
And solenoid valves are faulty replace them
A lot of money. If you want to keep the car,
Then I say get it fixed. Or Sell it for spares.
DALBOY
October 2013