We had to swap the intake, extend the o2 sensor on the down pipe, that's all. This is a pretty easy swap and straight foward. It runs great, it never stalled either. In the future I think I will buy a ej20x ecu but for now, I'm pretty happy with the results. Full swap, everything included for less than 3k.