Thanks guys! Sounds like I need to make a visit to a couple radiator places and see what they say. Should I pull the one I have and take with me? I live near Detroit, so you would think the Motor City should have a few qualified places....