I'm say building up the stock engine is something stupid that you don't need to do. A D16z6 is cheap, you start off with 20 or so more HP, better tranny, and more tuneability (is that a word). Plus you start off with an engine that's free of problems (hopefully).