chances are, it was put there to eliminate the sqeeks, I need to replace all the weather stripping on my 84, not all of it squeeks but some do leak. The Hatch back window, does alot of moving around when i'm driving, and the noise drives me insane! being old it has harded a bit and now instead...