The check engine light on your Alpina B7 could be caused by a variety of issues, ranging from a loose gas cap to a malfunctioning sensor. It is important to have the issue diagnosed by a professional to determine the root cause of the problem. Consult the repair manual for a list of potential causes.