I had a similar experience and it turned out to be the external temp sensor. The computer beeps at temps below a certain value (not sure of value). When it happens again, push the temp button on the lower console computer and see what temp the computer thinks it is out. The sensor is in the brake duct passenger front. May not be your issue but it is at least something to check.
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.