It's not the clutches, I went with pontiff and I honestly couldn't hear it. What I could hear was the springs clattering but nothing else.

I've listened to BLN's video and that sounds like a swaybar squeak. If it is the top mount though, just wipe some rubber grease around the top of the mount and it should help.