Look into the Fluidyne Aluminum radiator for E36s. It may not be a perfect fit, but I'm sure its pretty close. While it costs twice as much, you will likely never have to replace it.

Available from: http://www.vacmotorsports.com/cgi-bi...l?man=Fluidyne

(Other vendors carry it too, but VAC is local to me).