Depends on if the engine in the title, or the post is the one you want, but in reality either the D15B (provided you get the OBD II one), or B16B will be about the same amount of work, but the B16B will give you a lot more power. IMO you shouldn't consider either of these, and go with a B18C ITR engine.