You need the motor and a reprogramed ECU from JWT. Use you stock harness,trans and motormounts(unless you want to uprade). You might also want to go with a front mount ic instead of the top mount. That would be additional work.
Basically my boy says everything fits and all you have to do is use your stock flywheel and tranny ,because the gti-r flywheel is bigger. ask sr20b12 for pricing cause his pop did the install with my boy. Timmy ,"He's the man"!