Dont blindly order or buy parts at all until you figure out what exactly you are dealing with.
You can check which ecu you are running.
You can check which engine harness you currently have.
And you can check which distributor you have to verify you even have OBD2a or OBD2b. The differences are known, and quite simply, 96-98 or 99-00 fitment electrically.
IACV is gonna be 2wire or 3wire.
Again, find out what parts you CURRENTLY have, then you can work on what you need.