The leak is on the driver's side just behind the radiator somewhere it looks like. I can also confirm now that the humming noise diminishes when I'm on the brakes.