my PST Strud rod Bushing Fell off the car! *PICS*

No paper trail from PST..I thought all corps had to keep records for 7 years? What if you bought them from a vendor? PST wouldn't have those records either?.. iirc, the cup out had a metal sleeve that would prevent overtightening Or is my memory fading? Last time I did front end work was 15 years ago...