My engine was Miss-firing and the mechanics over at EPAuto found the problem and ordered OEM parts, and tested it and made sure that everything was running the way it should. They even doubled checked it. EPAuto was professional and kept me in the loop as to what they were doing.