Make sure that you do not have a rust through area in the floor.
Bmw e30 heater valve leaking.
Water entering from under the floor.
It then flows through the valve out the bottom to the heater core green arrow.
This is the cause of 99 of wet passenger footwell issues.
Hot coolant flows from the engine crankcase to the valve.
Guts break replace whole valve with another used valve repeat.
I have gone through a few heater valves.
Either of these conditions would point toward engine coolant and a leak in either the heater core or the control valve.
Water entering through the heater ac box.
If the wetness is not from engine coolant we have a few possibilities.
The heater valve connects the matrix to the stub pipes and its joints and o rings can break down over time.
In particular the heater valves get stuck or blocked hoses explode the auxiliary pump seizes up leaks and then the end drops off.
You will need to replace the two o rings that reside between the valve and the core.
There is a good article on how to replace the the value and heater core.
It s a simple if fiddly fix made a lot easier by removing the glove box.
This feature is shared with the e32 and e38 but one thing that isn t is the restorative heating there s no rest button in the e31 and the auxiliary water pump appears superfluous.
Rebuild is a very simple process.
If the bmw e31 has a weak spot it s the cooling system.
I was able to change both on my 325ic.
The value and heater core are separate components.
This time i bought a rebuild kit from blunttech.