Sorry if this issue has been brought up but I couldn't find much since its kind of vague and I don't know the problem.
Engine makes a whirring to squealish sound, on and off, for seconds (~10) at a time, pretty often.
Happens when parked or moving. It just started happening the other day, randomly.
Checked GM recall website, nothing.
~15000 miles on odometer, no CEL or anything.