Try running the error codes: Checking error codes VR/VS (Revised)
Could be the throttle position sensor (TPS) buggered and telling the ECU that the throttle is closed all the time or the Vehicle Speed Sensor (VSS) buggered and telling the ECU the car is stationary all the time. There are tests for these sensors in the Gregorys manual.
If car drives OK manually and has reverse it should not be the sun gear or sprag broken.
"If anyone disagrees with anything I say, I am quite prepared not only to retract it, but also to deny under oath that I ever said it." --T. Lehrer
"The secret of success is sincerity. Once you can fake that you've got it made." -- Jean Giraudoux