interior leak!!!

Guys I have to add to this thread.
Last thursday night we had some severe weather here in Austin (3"hail) which just missed our house but we git alot of rain. Fri morning I went out and opened up the duster and found the front floor boards covered with water. It looked to have come from behind the heater box. It definitly did not come from the wiper seals. I removed everything from the firewall and found one leak comming from one of the barbed insulation pins by the break peddle, and the other comming from the seam where the firewall joins the cowl and the passenger side upper kick panel area.(PIC #1) The cowl area was full of leaves and enough compost for Ed Begly to start a garden. I managed to clean the mess out by accessing the area through a couple of device holes from the factory set up (pic included) Im sure the drivers side is just as full, suggestions on how clean it out would be appreciated.
Hope this helps someone.
Andrew

interior laek point.jpg

EC cleanout point.jpg