Now the mechanic function IS flawless, but I did really have to go tighten a number of points remaining loose. that remaining stated I give these guys a Stable 9/10 for his or her do the job ethic plus they appear to be very educated in what they do. My second swap was for my Supra 2JZ gte vvti. This time all-around I had the engine shipped to me,