The '88 most likely has the late E7 version of the AEGS software, while the '89 almost certainly has E9. Swap the valve bodies between the transmissions and see if that works. There are physical differences in the wiring, which is intertwined with the body harness.
best, whit