Do you have BT Devo tops screwed on top? If so, they can make contact with the strut. Try rubber washers as spacers under them to reduce chatter. If no aftermarket tower caps, dunno on the clunk. I have a Razors Edge 4 point front bar and have had zero issues.