if you put coolant in before the engine got hot, possibility it has letched on gasket before it has bedded in, neva put anti freeze in before engine has got up to temp at least once, but as you say the whine itself could be anything, neva heard a fuel pump whine thou, would blame alt/gen front bearing before i pulled fuel pump off, try running engine with belts off, will at least rule another thing out