My 2017 X3 has been losing coolant slowly for a couple of months. I top it up every two weeks but can never see a puddle under the car. The expansion tank level drops but there are no visible leaks from the hoses or the tank itself. I’m worried it’s a tiny crack in the radiator or maybe the water pump is weeping. A friend who had a similar issue on his 5 series told me to find a place that does Premium Radiator Repair Service and knows how to pressure test the system properly and use UV dye if needed. Has anyone here dealt with a slow coolant loss that turned out to be a hairline crack? I’m also curious if they check the oil for coolant contamination because I want to rule out a head gasket issue before spending money on a radiator. Just don’t want to keep buying coolant every few weeks. Any recommendations around Al Quoz or Sheikh Zayed Road would be really helpful.