There’s a squeak coming from my upper strut mount. Inside the car it’s a chirp, but outside it’s a squeak. It doesn’t make a noise when accelerating, but does when coasting and especially when braking. If I open the hood, I can tell it’s definitely coming from the mount.  I don’t think it’s a bad shock, because I had the front replaced less than a year ago (along with the mounts) and there’s no bounce when I push down on that side and let up.

What could it be?