'89 M/T will work fine as far as ECU/ wiring harness. You need the entire harness but it's been done and it's not overly complex being that you are not changing the '89 engine around at all.... Even if the truck was a 700-R4 truck, it would still work because the 700-R4 is not computer controlled