Put it on and find out. It should cause the d16 is a smaller engine and the intake manifold should have more clearance. You may have to get a different rubber converter not sure on that one. If its to small to fit put the edge you want in boiling water for a minute or so and then take it straight out and try and fit it. Although I think your problem would be that it is to big.