The C4 platform isn't exactly new anymore and your 1984-1996 Corvette's Weatherstrip could be showing its age.
This 1984-1996 Removable Targa Top Outer LH Side Seal fits onto the top along the side of roof panel and is held in place by a screw in front and one at the rear as well as a single push in fastener on each side. Weatherstrip adhesive is used on the straight long area. Removing all of the old weatherstrip is real important on all seals, but especially important on all C4 area's.
This seal is 22" long , has both ends molded like originals, and is the correct shape. A push pin was also used to hold in place.