Stay away from this company. The mechanics are not qualified to diagnose problems. They just replaced parts on my car and did not fix the stalling problem after I pad $831. Then they wanted to continue to replace parts. Manager never called back and ... Read More »