If there is a circuit issue that's causing a hard shift let us know the codes, we can do a diagnostic and see if the ECU is at fault. Some of the Toyota/Lexus ECUs are known to cause hard shifts.