There are a few places in miami,fl that I have called and they say that they service aluminum radiators. Well my radiator was replaced in 1999, so I will try them first and if that does not work I'll have to buy a new one.

BTW Does anyone know if I take it to a shop for a flush will that remove deposits out of the radiator??