This is my third try on my 1jzgte 95 240sx build. I started out with a kit from tech2swap. The swap couldnt be more stragiht forward and user friendly. What I have had a problem has been the 1jzgte motor it self. I have had two engines which with problems. Engine #1 spun a rod bearing, Engine #2 crankwalk. I got both motors from reputable companies. I will be getting my motor this week and start on the build before the warranty expires.