sounds like your coolant elbows in the alternator bracket are leaking.