the b18c should fit with the same minor problem of knocking a smal dent into the left frame rail like in the b16a case for alternator clearence.
i ordered my complete b16a swap delivered to my door for $1500 from
www.hmotorsonline.com it came with everything i need to swap into my rex except the new mounts.