Re. Water in rear passenger footwell
Had this prob.with my 7 series a few weeks ago and it was the vents in the engine bay blocked up. This is a common prob. with 5 and 7 series and rear passenger footwell wet
a sure sign of vents blocked just need to blow them out.
Hope this helps.