The timing belt is 104 teeth, not the same as Z6. it is the D15Z1 timing belt.
the cam / head is the same as D16 SOHC VTEC engine
The block is a D15Z1 but with D16 SOHC VTEC pistons
water pump is D15Z1 also
I have done the swap and done all the research.
http://www.cardomain.com/ride/2101817