Impala2007: Yes, I am going to give those pieces a go! I have someone who has experience with automotive painting helping me as well, so I'm hoping that gives me an advantage with this.
Don: I don't believe that's it, I haven't heard that term thrown around at all when speaking with the mechanics. I've heard struts and bushings, the rack (which is leaking), sway bar links, and my right front tie rod end which has a little play to it. The pop feels like it's coming from the suspension or at least something further away from me in the front end. I can usually slightly feel the pop in my foot. Why do you ask about the ISS?