for the price of a b18c stock block with super charger, u could rebuilt ur d16 with pistons, rods, slight head work an aim for a good 300hp and with good tune u be lasting for along time before anything breaks