The wiring that’s missing is for the relay, for the o2 heater wiring and relay. There’s usually 3 white relays in the fuse box right infront of the DME. I have 2 which is why I have the o2 heater circuit fault. No wiring with no relay means no heaters.
In terms of the ecu, do you know the part numbers for the programmed or chippable ecu? The remapped ecu started my car but when the car was revved it held the revs to wherever the throttle was released until the car was turned off and back on again.