Well, wish me luck. Its going in this weekend. I have the ECU on the way so I have everything I need. Lets hope everything goes smoothly. I wont need to rewire ANYTHING as the engine came with the complete harness attached to all the sensors. So its literally just drop in and go. No more crazy capsidx style wiring. Fusebox will remain in the cabin where I want it. Other than that the old engine is out but I will have to take out the transmission. I did notice the clutch on the H23a1 was pretty much gone so I have a backup from the F23. So on good notes were all set. Just need to attach the trans to the motor, drop it in, plug in the new ECU and call it a day. The only thing i'm worried about is the internals. There are no leaks and I havent gotten to try to turn it over by hand which I should have done at the depot. It should be good though. Im not touching the timing belt, water pump, nothing. Im just changing out the plugs. Everything else should be easy. so here's hoping for the best in another one of capsidx's swaps that no one does. F20b is a rare swap it seems and the h23a1 swap is almost non existent lol.