Well after refurbishing the front end with all new bushings I still had a random pop sound. I thought maybe it's the sway bar since I bought aftermarket links and poly bushings. So I disconnected it and sure enough that's what it was.
So I put the original sway bar links back on with the new rubber bushings from the new links and viola it's fine. The poly end link bushings I bought, the holes are too big so I think the sway bar moved around causing the pop sound. I heard this to be an issue with universal poly bushings (that the internal diameter of the whole to be much bigger than the diameter of the part; in my case the end link).
After cheap OTRE and sway bar parts I learned my lesson, just go OEM...
Your post just confused the shit out of me.
So problem was an aftermarket swaybar END LINK? Because I just bought some aftermarket AC DELCO end links I was about to throw on.
