sorry to hear that. Mine is on it's third radiator. First two were BMW OE. This time it is a Nissen. first had a broken neck, second a spilt seam.
Just colling system FYI. My thermostat has been in for at least 120,000 miles and seems to have failed OPEN. Therefore the car will not heat up well and runs 1/4 up, most of the time, on the temperature guage. I am using cardboard in fornt of the radiator to keep temp at 1/2 way. Will fix soon!
Thanks,
1995 525i Auto, M50TU 2.5L, EAT chip, 1/95 build, USA, 205/65/15 tires, ASC+T, HID, lumbar, EC Mirror, BMW Alpine 5 radio with BMW-Pioneer CD Changer, abt 236k miles, Oxford Green/Parchment