I'm wanting to do an engine swap in my 99' Civic Ex in the next say, 9-10 months when i get the funds. I'm looking to get a B16b or B18c motor from Spoon. I don't know which one would fit the easiest but I'm wanting to go with the b18c since it produces more power/torque. I was wondering what would be the best way to go about getting the motor into the car, or if I should just get it done professionally. I know the blocks from Spoon don't come with a tranny or anything like that so I need to know where I could look for to get a Lsd tranny and the ecu,linkages,axles, etc. for these motors. I want to get the stuff to go with the engine as new as possible bc the motor is rebuilt to be like brand new. Also I need to know someone who sells the mounts for these motors to fit in my car.