Steve It may be UR tranny. But these transmissions are solid as a rock !
You said "Yes I did the scan and cleared the code by pulling the fuses. The code came back."
You can't erase the codes by pulling fuses out !
You need a scanner to excetute that. If you used a scanner and error codes re-surfaced soon after erasing them, obviously there is a problem/fault. Most common problem may be a glitch causing the the ECU to throw out codes on these cars.
Here are the DTC examles of what I had few years ago with the GS 300
P0751 SHIFT SOLONOID ‘A’ PERFORMANCE OR STUCK OFF.
P2714 PRESSURE CONTROL SELONOID ‘D’ PERFORMANCE OR STUCK OFF.
P0751 SHIFT SOLONOID ‘A’ PERFORMANCE OR STUCK OFF.
P2714 PRESSURE CONTROL SELONOID ‘D’ PERFORMANCE OR STUCK OFF.
Having worked on these ECU's in the past, what I found is that, CLEARING the DIAGNOSTIC TROUBLE CODES and RESETING the TRANSMISSION ( Transmission control is part of the ECU and it is not a seperate control unit here) more often than not fixes the problem. In my case it did.
If in your case, if it is a mechanical problem to do with valve body, solenoids or other, than you would want to get that correctly diagnosed. Your best bet is likely to be the dealer. As for the repair, once the correct diagnossis is on hand, it will be up to you where to go.
GL