I've got a leak in the upper part of my radiator and I'm leaning toward a new aluminum one. I had mine fixed before, I'm thinking the peace of mind would be worth the $200 investment, always wondering if having it cleaned out will cause more leaks than are there now. My biggest worry is the fit, not much clearance between fan and radiator on my 55.2 GMC.