Well from all my research when I had a problem with my 04 gp, i was having a problem with water on the passenger side floor, mine was a cowl issue. Does your car have a sunroof? Because there are 4 drain tubes, one hooks up at each corner of the sunroof and runs down the pillars of the car and spits out behind the wheel well. you might wanna pull out your carpet, door sill trim, pillars, and headliner and check all your tubes to make sure they are all firmly connected and there are no holes in them.