Ok so I know this tread has been done over and over, however I have not found much on swaping a b16 into an HX. So I plan on ordering a b16 from hmotorsonline and it says its a complete swap but is there anything else I need to make the swap work? i.e. diff wiring harness(OBD), mounts, axles, etc. and is this a difficult swap to do?? Thanks!