Well the B20 block is 1000$ and that's a legit block. For the B18 swap, I'll have to ask my boss but should be around 1500 to 1600$ at least but not over 2000$ for sure, it will depend on the condition of the motor and that's for the complete swap with engine, tranny, ecu, mounts, shifter lingkage, the whole thing.