Thanks but i am no mechanic, OP is better off visiting a good bmw specialist.Originally Posted by Venom
Engine light can be due to a good few different things and a fault reading would not always point out to the actual fault.
I am sure a few specialists can be pointed out to OP.