the swap is really simple there are alot of people who do it i did it to my 1st gen gs300 and they only charged me 3400 its great go ahead and do it man. oh and if you do the swap dont get the vvti motor there no good well thats my two cents good luck