2012 Chevy Equinox Squealing Noise Driver Side Front Wheel

I have a 2012 Chevy Equinox that is making an intermittent squealing noise from drivers side front wheel. It seems to only make the noise when the car is up to operating temperature and above 40+mph. The noise stops once the brakes are applied but starts again when brakes are released and coasting.

I have had the wheel bearing replaced, new brake pads, new rotors and checked to make sure the dust shield wasn’t rubbing, still makes the noise… I thought it was possibly the brake wear indicators but the pads only had about 10,000 miles on them and looked to be in good shape. My mechanic replaced the pads and rotors under warranty but still didn’t fix the noise.

Any recommendations?