Horrible experience! Took a month to do a one day job, replacing the engine. I purchased the engine myself because it was over a $1000 cheaper than having them buy it. They literally swapped the engines, but did nothing else to make it run well. They didn't even change the oil. I had brand new fuel injectors, coil packs, and spark plugs (they refused to swap out). They gave it back to me saying there was a code on a cam sensor, but it didn't affect the performance. If I wanted them to fix it, it would cost extra and they couldn't guarantee the work because I bought my own engine. After driving it a while, it was misfiring and running rough when cold. I called and told the lady in the office (Bobby's wife) and she " Ok, just bring it back up here and we'll take a look at it." So, I dropped it off and they called me back saying it was at least a fuel injector, but maybe more and there's no guarantee that will solve the problem. He wasn't interested in doing the injectors and it would cost a lot more, and was not even guaranteed to solve the problem because there's the cam sensor problem (that he originally convinced me didn't affect anything. When I told him I'd just come get it back and sell it for whatever I could get out of it; he said it would be $160 for a diagnostic. I tried to explain that he had already charged me $1,000 to install the engine and this was a warranty on that work. He refused to cover it and said he doesn't work for free. He refused to give me back my car until I paid an extra diagnostic fee. I paid $2,500 for the engine, $1,000 for labor, and of course $160 for the extra diagnostic. I still don't even have a running vehicle! read more