2020 X3 max xrs turbo rr. Engine light came on with codes p0301 p0302 p0303. Misfire in all 3 cylinders. Also went into limp mode. If I change the spark plugs out and that was the problem, will the codes clear and engine light go off? Or will I need the dealer to clear them out and the check engine light? Any info would be greatly appreciated.