You can have a free obd 2 scanner on your smart phone for free. I mean its 2011, isnt it. No need to drive anywhere.
If you want something a little bit more accurate and with a bit more potential , you can buy a diagnostic software. Some run as low as $40 and will do the job JUST fine. No need to drive to auto zone.
Original BMW Teile ///
Original BMW Parts for Sale - DISA, MAF, SAP, Coils, much more PM ME