great idea...if u work out the cost...there is no upgrade more value for money than a 1jz...all the good bmw stuff is hard to come by here and very expensive...just drop the 1j in and u'll have good fun...just make sure u find someone who will do the job properly and not mess up the whole car.