alright i have a 95 civic that had a d16z6 stock and it went bad so i got an engine from a friend he put together. its a 96 d16y7 block and he said it has a z6 style head from a 92-95 engine? idk it confuses me! i just want to know what if anything will i have to modify? everything from the head up is the same as on my z6 but the block is diff and the mounting studs are shorter. its a vtec head, is there anyway for me to tell exactly what head it is, i dont have the old z6 head i bought the car without it. idk anyone have any ideas of complications i might have, it looks like the mounting studs can be changed over from the old motor but idk, feed me some info please! thanks for any help!