I've got a check engine light on my Ford and need to find the problem. I haven't been impressed with the various handheld code readers I've seen but the PC software with cable version looks interesting. Lots of companies selling them, anyone have one or tried one? What did you think? What brand?