I had my engine replaced here and i had several issues with the installation. I had to return twice with coolant leaks and a faulty sensor. I was charged to replace the brand new sensor they had just installed. I discovered that a couple heater hoses weren't replaced as requested and was billed for them. I won't be taking my car there again. I had to replace water pump gaskets because apparently they dont know how to install a water pump.