Yep, sounds like you need new weatherseal. I'm just not sure exactly what you need. It's tough to make out wool pile measurements with just a tape measure, since they tend to be very specific. Our 58-021 may be a good match, but you can see what else we carry here.