for the wire harness, use whatever wireharness for whatever ECU you have. if you have an 87 ecu, use an 87 wireharness.
it dosnt matter what year your car is. there will be some plugs youll have to splice in, like a few on the water neck and the one for your reverse lights.
im pretty sure an 89+ wire harness will plug into a pre 89 body harness and vice versa.
me for example, i have an 86.5 and an 87 ECU and 87 wireharness. all the motors i have had 2 so far... have been 89+ motors. the ONLY difference is the plugs on the water neck. like 2 or 3 of them. no problem splicing those in. the ignitor, coil packs, everything else use the same plugs for all years.
toyota couldnt have made swapping in the GTE from a GE powered car easier.