For the self-key...
Review by Bram
For the self-keyer, it is very handy. At the garage they charge a hefty sum for reading so it's easy to get it out. Via google you can easily find solutions to your problem.