While driving today my BMW had a light come on showing Engine Malfunction.  the computer shows miss fire one.  It will run smooth while in Park and rev the engine while in part without any issues, but when driving it will again show the Malfunction light.  It goes away after you turn the engine off but will come back on when accelralating  Could this possibly be a plug or coil?  Please advise.

Thank you



Which engine does your X5 have, the I-6 or the V8?  If the computer is showing Misfire 1 and you have the V8, you have a misfire on bank 1, but if you have the other engine it could be a misfire on one cylinder.  It is most likely a fouled spark plug, although if the plugs are fine, it might be a coil pack.