i had the same thing happen. i got 2 new vents, put them in and taped the s**t out of them with black duck tape.(inside of trunk between carpet and metal) three years later and not 1 leak, not even a drip.
G/f's black 99se sport 5 speed
2 1/2 test pipe-custom cat back 3 single tip
cai with kn3530
safc optimized tb
8mm plug wires
spec stage 1 clutch
svt front bumper