After reading how this shop was approved by Bill Gephardt, I took my car in to them. My check engine light problem had not been fixed at other shops (even the dealer), and it had become very frustrating. I was skeptical that they could fix the problem. But, much to my surprise (and pleasure), the light and the stalling was fixed. I waited a month before writing this, to make sure there were no issues. My car runs great now. These guys are very good, just like Gephardt says.