I hope I am not monopolizing the airwaves here but trying to keep 3 BMWs going with mediocre knowledge is a task, so here I post. I turns out I have a cracked radiator neck so I need a new one. Any suggestions on a good radiator for everyday M3 driving. Looks like Behr and Nissens are the main names with a Langerer and Reich for another $58 approx. What should I be checking besides the therm housing (replace plastic) while in there? Some fellow wrote below the Pelican DIY that you did not need to remove the fan, why would pelican write up the DIY that way if it could be done easier? I suppose a couple extra plastic fastening devices would be in order but what about the fan/temp switch and sensor plug. If I can use the old switch at over $30 I will. I just flushed my system so I plan on saving the old coolant and run it through a coffee filter. As always thank for the help.