Could be from when you replaced the matrix.
Do a search, this issue has been covered lots of times.
Could be coming in from a worn seal on the pollen filter housing and from shrunk rubber gromits around the throttle and bonnet cables. Hence water under the carpets, not on.
Jonathan.