You did right thing to pull the passenger side rug up.
You are close to find where the leak is coming from.
The next thing to do is to remove the glove compartement on the passenger side.
Pull the passenger seat back.
You will need to get your head down where the passenger feet rest and look up
you can use a good flash light if you can't see.
Open the hood and similate the rain.
Have someone pour lot of water on the windshield,
be patient, and wait untill you see som drop of water
look at where the wire harness enter the bulkead from the hood to the computer down on the assenger side.
Let me know
November, 10, 2009 AT 1:26 PM
This problem probably results from a clogged drain out-let. Look under the hood as close to the passenger side window and fender as possible. You shoud see the heater air intake. Following from that area, there is a black rubber housing with a flap that is suppose to open when rain water accumulates in the area. Open the flap and remove the accumulation of leaves, etc. Clean leaves from the entire area.