
Error code 118002 related to the engine intake—fuel air mixture too rich?
Hi! I drive a 2016 X5 50i, and for the past few days, the Check Engine light has been coming on whenever I start the car. When I ran a diagnostic check using iSTA+, the error code shown in the photo appeared. Error 118002. What needs to be fixed? At first, I just cleared the error code without taking any further action, but since it keeps coming back, it seems there’s an underlying issue.
(I did replace the air filter in the engine compartment with a new one a couple of months ago, and the warning light started coming on about a month after the replacement. Could this be the problem? I used a BMW-certified genuine part for the replacement. Even if this is the issue, I can’t just put the old air filter back in.)
I’m wondering if resetting the ECU or performing other engine-related resets might fix this, or if it’s okay to keep driving the car in this condition. Please give me any kind of hint. Thanks in advance!