A flickering check engine light and rough idle in your BMW X5 G05 usually means misfires, vacuum leaks, or a failing sensor. Here’s what to check first and whether you can keep driving.
When your BMW X5 G05 starts idling rough and the check engine light flickers—not a steady glow, but an intermittent blink—you are dealing with an engine that is misfiring or receiving an erratic sensor reading. A flickering light usually means the engine is actively struggling to burn fuel cleanly, and the rough idle tells you it is happening at low speed, often when you are stopped in gear.