Hey Jeff, Yes we can definitely diagnose the cause of the check engine light for you. There are several reasons that the check engine light comes on in any vehicle, some are easy fixes and others can lead to larger problems if left alone. I would never recommend to ignore a check engine light, unless a professional has assessed and rendered the cause or severity of the fault first. Something like this we can get you in, get it checked out, and let you know if the fault is something that needs to be addressed soon or if it's something that can wait. Especially with Mini Coopers; it's better to know what's going on sooner than later.
Just unhook the battery cable and keep druving it if everything seems fine! These lights are revenue generators for the shops. Few times do these lights mean anything but will cost you $90 just to find that out. IGNORE THEM unless you can sense something wrong.
Thanks! Your answer is awaiting moderation.