Oct 4, 2008Update: My turn to screamIt’s the radiator! Noooooo. The mechanic told me to stop thinking of my car as a love affair and put it on ebay....