well everything is worth a try i know hes fed up with his RR so willing to give him a hand . there is a bit of water in the passenger foot well but were not to sure where that is coming from, though for me hearing the water in the dash indicates maybe the reason the foot well becomes wet, so...