My check engine light has been coming on and off randomly, and there's a slight hesitation when accelerating. I need a shop that can actually figure out what's wrong instead of just throwing parts at it. I'm looking at Bumble Auto Service Center and Neubauer's Auto Repair. Does anyone have experience with either of these shops for tricky diagnostic issues?