Our car would have a miss under acceleration or going up a hill rather irratically it took some time for it to set a code that would stay set long enough for them to find the problem they replaced the item and no problems did not charge a lot because of the problems diagnosing what was causing my car to run bad. I appreciate their professionalism in finding the actual problem rather than replacing multiple parts in hopes of finding the right one.
more