We took it to a dealer, who charged us thousands of dollars for parts that didn't fix the problem. That's when we bought our first car diagnostic scanner. Within an hour we figured out the actual ...