I own a 2011 bmw 128i - n52 with 80k miles on it. I was driving one day and then i got a yellow low coolant dashboard sign. I continued driving for 10 minutes without noticing anything odd then parked for 30 minutes. I did not check for coolant levels when i drove off AGAIN. After 20 mins driving i noticed steam coming out the hood so i pulled over and shut the engine. NO engine overheating sign was displayed at all. I checked coolant and none was inside. There was a big leak visible and i don't recall i heard the radiator fan operational before shutting off the engine. Then the next day i sealed leak and filled new coolant but noticed a service engine light SES come on. Did i do damage to the engine
?? What could have caused the leak ? water pump was working fine.