You can get the same thing for free by just asking at any autozone for a free code reading...I believe they do that everywhere but in California...and you're not there as I recall.
There is some software that seems to come from questionable sources...mailed from abroad and then you download a full software program. This is only $30 and gives you something of value. But again, in reading on it, it sounds like the software, although freely available, is nonetheless pirated. Look into that. If I'm right and if you have ethics, then this might not be the best choice for you.
Autozone is the way to go...or just get a Peake scanner...or some $30 obdII code reader from a local autoparts store.
Upcoming comedy shows: May 20, Greenwich Village Comedy Club. 6 p.m. See Facebook for other shows and PM me if you can make one...love to see you there!
A recent set: https://youtu.be/995gLmVEVZk
Mangofy your E46!