In several of the posts that I've read, they say to use a scan tool. While they can be pricey, it's one of those things that, at some point, may really pay for itself. At this point, I only have a code reader, but it has paid for itself. What scan tools do you people use? What are the features that I should definitely have? Any other suggestions?