I have recently had the "engine" warning light come on and stay on permanently. The manual states it is "deterioration in exhaust emission values. Please arrange for the problem to be examined by BMW service".
Is there a non-BMW visit fix for this problem? Does it mean that the catalytic converter has failed? Any advice would be much appreciated.