www.jdmenginedepot.com theyll give you anything ull need...harness, ecu, and of course the motor, you can buy teh whole clip and part it out yourself or buy it off piece by piece...i recommend teh clip its a lot cheaper....but there are a lot of reputable places...just gotta know where to look...but i used these guys for my 1jz swap...plus their warehouse is close by and plus i know some of these guys so i got some "hookups"