The Beckley folks worked hard to find a solution to my engine problem. They did several diagnostic tests and changed parts around and tried many things (including draining the fuel). I was very impressed with their diligence in working toward a solution. I know they do good work, and are excellent to work with. Communication could be a little better, but was sufficient for our needs. Unfortunately, in the end, they didn't find a solution to the problem, however they only charged me for one of the many diagnostic tests they did and the new battery. They could have charged A LOT more for all the time and effort they put in. I hope to take my vehicle back after the dealer figures out how to solve the problem.