Are you sure it is the seal? I remember reading something about bits of plastic that sometimes aren't replaced when the inlet vent between the bonnet and windscreen is taken off and refitted.