Yep. Everythings been taken into consideration. And this is a massive project. Everything needs to be custom fabricated. And I totally know whAt I'm getting myself into. The 2jz will be a tight fit, but with the engine bay completely stripped it will fit.