No, Not corroded, Brother-in-Law had a new short block installed approx. 10000 miles on it, after warranty, it overheated, some days overheat, somedays perfect, couldnt trust it, replaced water pump, no difference, Sold it to my Father-in-Law, He put another water pump on it and drove it for about 6 months PERFECT, one day it overheated, he added water, it did fine, a week later it overheated again, He gave it to me, I found out the Cooling Fans were not coming on at all, So I fixed it, Drove perfect 2 days but I noticed the gauge was fluctuating but never HOT, I let it set over the weekend, took it to the store it overheated coming home 6 or 8 blocks away, I suspect possibly at cracked head? Blown Head Gasket? maybe even bad Intake Gasket? but my big issue is that I can't even fill it UP??? to try to find out, so tonight I decide to go out and start over, Flushed Radiator and started refilling system----I cant get the water back up to the intake/Thermostat area, Temperature gauge stayed perfect...... till I drove it around the block. full of air I am sure because I dont have any hot air out of heater or water out of bleeders. thats why I decided I really need help.