After getting multiple CELs within the last couple of months on my 2001 Forester, the dealer "fixed" the current error and said that it was a gas cap issue (charged me $120 for THAT). Only reason I had the Subaru dealer check it is that our regular mechanic couldn't decipher the meaning of the code (thought it was the car's computer that was the error), that and I was due for a 90k service. Anyway, other than making frequent trips to either Autozone or shelling out 120 bucks at the Subaru dealership each time the CEL comes on, I figure I could purchase a OBDII tool to figure out what the errors are. I was curious to find out if anyone else has one. If so, what kind? How well does it work? Price?