The SOHC B6 to BP swap is super easy. Best advice, find a donor car (90-94 Protege LX)to ge the ECU and harness from. Everything else bolts up to factory locations.

My swap details are here:
http://www.atlantamx3.com/mocaforum/viewforum.php?f=10


BTW- 150WHP on an N/A BP is VERY difficult.