Took our car to Dave. He did diagnose the problem and made it run again correctly. Other company didn’t fix it right but now it runs great thanks to Dave and his coworkers diagnosed other problems that was going to need to be fixed down the road, but not right now very friendly and pinpoint all the other problems that we could have with the car down the road, but not Right now, but good to know for future reference give him five stars