Hi, Im in the proccess of taking the old Generation 96 engine out of my KZJ78 Prado and fitting the VVTi. Have studied hard and long this problem.
You need the ECU, Matching key and ignition switch, MPX ECU and obviously, the connectors. Next problem is the Auto. Havent figured out how to hook up the A650E to the transfer case. It appears the ECU is heavily immobized, and may take alot of experimentation to see if it will run missing lots of inputs, like ABS, Fuel delivery etc. The MPX module runs the screen in the dash console. Becoming more of a nightmare. I have 2 of these engines. One with all the factory stuff and one that im hooking up to a G3 PLUS Link. Will keep you informed of how it all pans out.
What are you using it for?