To any one suffering from the dreaded leak on the passenger front floor board, I think I found the cause and a solution. I posted a video on youtube so that you can see what I found. Here are some photos until the video is available. Here is the YouTube link.http://www.youtube.com/watch?v=qdpI5_KeZnE
Photos link
http://www.flickr.com/photos/[email protected]/
Photos link
http://www.flickr.com/photos/[email protected]/