This week I experienced my 2nd near-catastrophic radiator failure on my 1995 E36 (M50). The upper hose neck of the factory plastic radiator tank broke away, immediately dumping all of my coolant. The first time this happened, about 5 years ago, I just assumed that I had a faulty radiator, so I replaced it with the BMW part from my local dealer (manufactured by Behr, I believe). After this second, identical failure, I did an internet search and found that this may be a common problem. Does anyone know if BMW has addressed this issue? If not, is there a better aftermarket radiator that someone can recommend?