Does the heater core have a seal around it that would let rain in as well. Also, if its the heater core wouldnt it had leaked when running? I had the carpet out for a month and never had coolant on the passenger side floor when driving the car, only this past two weeks has there been water and...