RENIX is very different. It's a 2 row connector about 4-5 inches long that is more similar to an IDC connector than the later ones. No waterproofing at all, as the RENIX ECU goes under the dash.
91-95 are another connector IIRC, it may be similar to the one on the dodge minivans from that era but I'm not sure.
96-01 are all either the same connector or very similar. It appears to be a similar connector as the one on the 98 dodge ram 1500 ECU I purchased as part of my intended 5.9/nv4500 MJ swap I'm working on right now, but I haven't checked which harness connectors plug into what yet. Pins do get reassigned and changed between models but the connector itself looks mostly the same.
ECUs are specific in strange ways. Basically every year has a new one, but some years interchange depending on what era harness it was and what things had changed electrically. For instance AFAIK all 87-90 will interchange, but the firmware and some of the hardware in the ECU was incrementally improved over the course of time so installing older ECUs will make the vehicle run more like the older model year. 91-93 or so should all interchange (IIRC, what was the last year of the fuel pump ballast resistor? It was either 93 or 94) and may or may not work in a 94. 94 and 95 may interchange, I'm not sure, the harness changed a slight bit due to the new steering column in 95. 96 is an odd duck, it's OBD II but has the old gauge cluster still. I've heard rumors that a 97 computer will work in a 96, but never tried it. I doubt a 96 computer will work in a 97 but it might, if it does, the gauge readings may be flaky or wrong. 97 through 99 may interchange, especially if the firmware is updated, but again, I'm not sure, there were TCU updates in 98 and wiring harness changes the same year. 00 and 01 should interchange.
This all assumes the same emissions package on the donor and recipient vehicles.
I am not speaking to any of the personality clashes or accusations here, and it really does not reflect well on anyone involved that this kind of crap gets thrown around so much. So I have no intention of taking part in any of it.