Whine noise likely came from your Water pump, when the coolant light flashed and you were dangerously low on coolant, there probably was no coolant around the pump and that caused it to whine.
As for the leak, I dont know where that can come from, that will require a mechanic.
|