need help with timing belt

thought this was goin to be easy
i have a d16a6 block and a z6 head
i am looking for a timing belt for it
i have tried multiple 104 tooth belts 106 and now even the 103 tooth belt for the 94 vx
they r all to big
tensioner i read is specific to each block so i have the a6 tensioner a6 water pump
cam gear i do not know if it is stock
if someone can send a pic of a stock one
the belt that was on before was also loose but is now broken so i can not jus put it back on
if anyone can help that would be awesome
i have a d16a6 block and a z6 head
i am looking for a timing belt for it
i have tried multiple 104 tooth belts 106 and now even the 103 tooth belt for the 94 vx
they r all to big
tensioner i read is specific to each block so i have the a6 tensioner a6 water pump
cam gear i do not know if it is stock
if someone can send a pic of a stock one
the belt that was on before was also loose but is now broken so i can not jus put it back on
if anyone can help that would be awesome