He brought me a clutch kit, timing belt, water pump, vtec ecu, and various fluids.
I received the motor and had immediatly realized it was not a d16y8. He then called jdmenginedepot.com and talked to a service rep. He informed my brother in-law that the engine would be a direct swap. After looking both motors over, I don't see how. (different intake manifolds. wiring harness, vacum lines, and a couple sensors.

The question at hand is what all is needed to perform this swap?
different wiring harness?
re-wiring a few things?
various sensors?

The d16y8 is a single stage vtech motor. There are various sensors on the intake mani of the d15b that the intake mani on the d16 does not have. I swapped intake manifolds, wire'd up one vtech solenoid switch thermostat housing's, and a oil temp sensor?