Seem to be getting by with Torque Pro on my smarter than me smart phone with an iCar bluetooth adapter. Has a power switch on it so can leave it plugged in all the time. Ian Hawkins is updating the program every five minutes. So far the codes are matching what my dealer reads.
With the Harbor Freight thing, think I read you can get computer updates since they change this stuff every five minutes. One thing I do like about Harbor Freight, can return it if you don't like it. Ha, did this more than once.
Care to hear my pet peeves on scanners? If not, stop here.
First thing with OBD I, with a paper clip could read any code, on some, even ABS codes with the ability to reset them. Then the EPA comes along with OBD II starting in the year of 1996, OE's had to follow using the same diagnostic connector, but this is where it stopped. All codes were suppose to be standard, that was tossed out on day one.
All the codes are stored in the ABS, cruise control, BCM, ECM, radio, now electric power steering or whatever, they all go into one really big fat OR gate, so any code will illuminate it. In vehicles like my 88 Supra or my old 92 DeVille, all these codes could be displayed by knowing which buttons to press. With OBD II this became history.
Another very dirty trick the OE's are using is translating codes, so with most generic scanners, you will read a code that is not even in the book. You need that way overpriced OE scanner to read the correct codes. And I feel very strongly that the owner of the vehicle should know exactly why the check engine light is on. Don't know the difference if your gas cap is loose or if your EGR valve is jammed burning up your engine.
To me this is criminal, owners manual says pull over and call your dealer, yeah like on 3:00 AM on a Sunday morning.
With ABS, any manual states that if that light comes on, it will not interfere with normal braking, which is BS by the way. But yet generic scanners refuse to show ABS codes for some liability reason that doesn't make a bit of sense. But its okay for any nitwit to buy and replace any brake parts himself. So what is wrong about showing an ABS code.
Another advantage of an OE scanner is interactive, with this stupid Cruze, the only was to activate the ABS pump for proper bleeding is with a way overpriced scanner., hardly 30 bucks worth of parts in these things.
Just attempts to really kill the even most advanced DIYer.
Why do we, the American buying public put up with this BS?
One thing I loved about electronic engineering it was honest in its own pure natural law way. If I didn't follow all the pure natural laws, that circuit would blow up in my face. It already knows all by itself whether it should work or not. And batting 999.9999 was not good enough, had to be a 1,000, and nothing less.
But with software, you can lie like crazy, and this is exactly what they do.