I realize this is an older thread. But an alternative to getting an expensive ODBII reader is to pick up a bluetooth OBDII reader, and then get the app Torque for your android phone if you have one. There is a free version and the paid version is only $5. The Bluetooth OBD2 reader is less than $15 on ebay. You can look at LIVE data and LOG IT.. (the paid version) and it will read, codes, tell you what they are, and clear them. Pretty good deal. I leave the reader in my car, and I always have my phone with me anyway. So it's a convenient tool to have.
Here is a link to Ebay list of ones for sale.
And Here is the link to the App. details.
Hope that helps...