that shit is really nice man and id have to agree 1jz would probably be a better idea ive heard that the 2jz swap has cooling problems but i guess it all depends on who does the install and how much money your able to plunk down. if your gonna do somethin do it right the first time or youll pay dearly for it later