It could be the heater box drains underneath that are blocked, there's a pipe with a flattened end comes down either side of the transmission tunnel, they usualy get clogged with leaves etc, nip underneath and squeeze the pipe but be ready for a cold shower when the gunk runs down your arm.