The possible clunking could be that something is loose. Check to ensure all bolts are tightend. The sways are definitely worth the money! Handling increases while the ride harshness doesn't. I have the Comptech sways. My buddy has the 25mm Neuspeed Race sways and those are crazy coo!