I have a 96 c1500 with bad wind noise from one side with all new hardware, except seal, but if you pull slightly it stops. I remember seeing some aftermark latches that had very slightly longer arms to create a stronger lock for this particular issue, but I can't find them anywhere now that I need one! If anyone can point me toward the right direction that'd be amazing. I really don't want to replace the seal if I can avoid it...