Get it checked with a BMW specific diagnostic kit - it looks like you're using a generic code reader. Or bring it to a mechanic, most indys don't charge much for diagnostics.