After having the rubber seal thing replaced from over the pollen filter after the 3rd leak, all should now be well - however as it has been rather moist recently, the steady trickle of water into the passenger footwell apears to have caused the development of an unpleasant smell, akin to cat...