yes, you're correct solReaver. as far as the b18a block for 300, it had better be clean...for that price.
if you get the ecu, wiring harness, and everything else i think the only issue you will have is the o2 sensor. i'm not positive, but you might have to change from 4-wire o2 to 5 wire o2.
and then get a b16a hydro transmission and you would have a quick little car.