Hint:
Past problems that seem unrelated may also help in some cases.

Operation flow
Symptom confirmation and diagnostic trouble codeRemoval
Disconnect cable from negative battery
terminal
Caution:
Wait at least 90 seconds after disconnecting the
cable from the negative (-) battery terminal to
prevent airbag and seat belt pretensioner activation.
Remove fan and generator v belt
Remove the belt (see page em-6).
...
Shift solenoid "d" performance (shift solenoid valve s4)
System description
The ecm uses signals from the output shaft speed sensor and input speed
sensor to detect the actual
gear position (1st, 2nd, 3rd or o/d gear).
Then the ecm compares the actual gear with the shift schedule in the ecm memory
to detect mechanical
problems of the shift s ...
If the vehicle battery
is discharged
The following procedures may be used to start the engine if the
vehicle’s battery is discharged.
You can also call your toyota dealer or a qualified repair shop.
If you have a set of jumper (or booster) cables and a second vehicle
with a 12-volt battery, you can jump start your vehicle by fo ...