Quite a few have done this and said it fixed that dreaded popping noise comming from the roof....By installing 5/32 E-clips(Lowes has them) in the latches.......Check it out
New Approach to Fixing Top Popping Noise - Corvette Forum
New Approach to Fixing Top Popping Noise - Corvette Forum