i can put a d16y8 head on a d15 bottom end, thats what i did with my car, what year car are you putting it into and is it obd2 or obd1 , if it is an obd2 car you need to get an obd2 oil pump with crank sensor and put i on the d15 block, and widen the holes on the oil pan and get the d16 timing belt cover. but if its an obd1 car, you dont need the crank sensor or the oil pan altering orthe timing belt cover just use what you have from the d15 block