Awasome 2004 Bmw 330I Check Engine Light 2023. Car will shake violently, sputtered, then become undrivable. Before doing this to the car i cleared the codes and drove it two hours and the check engine lit came back on with the same codes pointing to the 02 sensors.

Overheating can cause severe engine damage. Worn out spark plugs and wiring. Web the check engine light on my 2004 bmw 330i started coming on about 6 months ago.
