Wiring harness diagrams at the bottom of the page.
http://www.diy-efi.org/gmecm/ecm_info/1227747/
__________________
My question is...How different are the diagrams likely to be between different year TBI setups. Will the ones on the link be the same for my 87? I kept every stinking wire intact including the fuse box and light harnesses (except to the rear), so weeding out the wires I need is going to take a bit of time and I want to make sure I'm looking at the right diagram.
The 1227747 wiring is the same 1987 - 1992. The 1227747 has different wiring for different emissions equipment (EGR, EVRV, Hot Fuel Module, AIR Switch), manual or automatic transmission. Some 1227747 applications do not have a knock sensor, so the ESC is not wired. The important wiring is the same from 1987 - 1992, O2 Sensor, TPS, CTS, IAC, EST, MAP, Injectors, Park / Neutral Switch, Oil Pressure Switch, Crank Input, Battery +, Ignition Switch (run / start), and Fuel Pump Relay.
When I re-work a factory harness, I start with the ignition switch, ground and battery wires first. I use only two fuses, one fuse for the battery + wire, and one for the ignition switch wires. The check engine light (SES) needs power from the ignition switch when the ignition switch is in the run position and the other wire to the SES light is from the ECM. I then get the ALDL wires done. I keep the SES light near the ALDL connector, I then move to the sensor wires. Some sensors get 5 Volts from the ECM, not 12 Volts from the ignition switch.

I always have to splice / solder wires on a factory harness. I'm sure you will notice several splice / solder wires in the factory harness.
Re-working a factory harness is a real pain the first time.
dave w