opinions needed regarding available EFI for a small block

x2 and a breif discription and parts list.

I have a complete top end from a 2000 5.9, and a computer from a 97 5.2, but lack the wiring harness. I have an 87 318 roller that might want that MPI setup and Magnum heads a bit later on.

The wiring harness for an '00 is different from that of a '97. '96-97 trucks were conversion years, from OBD1 to OBD2. They are kind of a like OBD1.5, off hand specific differences between those years and later OBD2 engines are Alternator wire connections, Injectors plug harnesses, Security/nonsecurity units. So if it was me I would try to get a wiring harness and ECM that are the same year, so that the pinout is easy to follow (non need to cross reference multiple years).