There is an intermittent problem with my X1 2.0i; after about 5 miles, it starts to overheat and flash warning lights to stop. On certain days, it will occur; after a few weeks, it will begin anew. I brought it to a nearby repair shop, but they couldn't diagnose the issue, even though they could feel the engine's heat. Reached out to AC. The warning was visible, but the diagnostics returned no results. The engine heat sensors are functioning properly, and there is no cooling system leak. The AA advised that I consult a BMW expert, so I did just that. I was able to keep the automobile for a day, just like the AA. I drove it for miles without any issues. Uh-oh, huh-huh.