I just bought a $38.00 US (including postage) OBDII scanner from 'alpha-bid
' on EBay. Right after I got it I had a check engine light come on & yes
this very cheap reader worked just fine, giving the code & resetting it. It
was a canister hose from the fuel tank problem that I had serviced about a
year & a half ago but without knowing the code -well good luck in finding
the problem. Anyway this seems to work for the engine codes but I don't know
about what other functions it might check, like ABS systems etc.
BCinBC