I am getting interested in getting a code reader that would allow me to check and reset codes. My RL is new, so it should be a while before I need to do much on that account, but my girlfriend has a ten-year-old Toyota Highlander. She recently had some exhaust work done on it including a catalytic converter replacement. Her check-engine light is still on (replacement was done by a local mechanic, not dealer). Would a code reader clear something like this, or is it a dealer issue? At any rate, what would be a decent reader that doesn't break the bank?