b20 vtec is good, but i heard the block is weak, you can't rev it over it redline alot cause the block can't handle it. sleeves are weak. good torque tho.