I've had several GM C/Vans. I would R&R the radiator. Don't mess with fixing it, it isn't worth it. Later model radiators usually leak at the top tank where it's plastic. Since you have the radiator out check the fan pulley to make sure it's tight. My last van I installed an electric fan...