Okay, this isn't for me, it's for a friend of mine. He's got an OBD1 B16 in a CRX, and they just bought a 2000 Civic Si, and he wants to put that motor in the Si.

My question is, what is required to swap that motor in that car?

I'm thinking it's the whole wiring harness and the ECU, but I'm not sure.