Been hearing a bit of a clunk on the Yukon over the last couple days. Finally did some inspections and I have a loose ball-joint on the upper passenger side. Racking my brain, I've been there before, actually on March 30th, 2023 (post #329). Unfortunately I was in a bind, the night before...