d16z6 has 120hp to flywheel.............dohc is alot better than soch, just dohc cost more and have more power. the sohc can produce more torque than b16.....all depends on your funds...if you got money swap and turbo/NA.......if you are low on cash turbo sohc.