no.... no b series will interchanged with any d series unless you have a dohc zc then b series adjustable timeing gears work just gotta make your own marks and timing belt from a b16a works on them too i know that has nothing to do with what you said but hey info is info lol....