Ok so before any says anything i am putting a z6 head on the d16y8 engine cause i bought this head before i got a complete d16y8 engine. The guy i was buying my block from didnt sell it last minute and i found a complete d16y8 engine. I am just wanting to see if i am missing anything for my swap. So i have a complete z6 head, cams, fuel rail, and intake manifold. I am taking off the head, cams, fuel rail, and intake off of the y8. then bolting mine on. From what i read it should bolt right on. Then i have to wire from spfi to mpfi. and wire in v-tec. Do i need to buy a v-tec controller? And do i need to adjust the gears? What timing belt should i use y8 or z6?