I'm looking for an ODB reader for my '99 360 (just got my first CEL). It looks like this was discussed here several years ago, so I'm sure technology...