PST strut rod bushings?
I installed those goofey looking bushings today (figured hell with it I can always take them out). They did smoosh down to the size of the washers and they seem to be pretty snug in there so I will leave them for now and see how they work when we get the car on the road. Thanks for the help guys!