Now the mechanic function IS flawless, but I did have to go tighten a few matters still left loose. that remaining claimed I give these guys a Good nine/10 for their do the job ethic plus they seem to be extremely knowledgeable in what they do. My second swap was https://www.nwjdmmotors.com