I've found that it would probably be in my best interest to do a complete engine swap away from the stock GE motor as I am attempting to make a track car out of my '02 is300 (mainly time attack and some minor bumper to bumper racing). The two motors I am considering are the 1UZ-FE and the 2JZ-GTE. I have done a lot of research for both of these engines and have weighed the pros and cons of having both. I have found the aftermarket support for the 2jz to be better in the sense of more available stock and non-stock upgrades. However, the 1UZ is a whole lot cheaper. My plan was to only purchase a short-block because I am going to have to change the internals anyway in order to reach the power goals I would like to use for racing (which is around 650 wheel and the same or better torque). I'm also not familiar in the way VVTI works for if I were to buy a long-block for each motor. I was planning on running a different cam in order to get more tuning capability, but i'm not sure if VVTI is like V-Tec where it's the cam that makes the valve adjustments or if it's ran off of the ECU. I'm going to run an aftermarket ECU anyway so I don't know if I should even be worried about VVTI. I would love to get some feedback and see what you guys think would be a better swap for racing applications. Thank you!