Its the pump, GM has it very loud. Replacing it does fix the whine for a bit, but it would still come back eventually.