I think it's funny how many people believe the d-series sucks and the b-series is soooo much better. Both motors have there ups and downs. B16's have weak pistons as proven by the original poster. D's seem to blow headgaskets. The D's can handle boost pretty well in stock form (do headstuds since you don't even have to pull the cam). The d's can do 225whp stock and the B16 don't like much over 230whp. Also you will normally make more tq with the D. As for reliablity if it's done right the d will hold up fine. I have a A6/Y7 combo that has over 260k on the bottom end and I run 10psi and make 220whp and beat the **** out of it everyday. Later.