1996 Toyota 4Runner Q&A

1996 Toyota 4Runner Question: cabin leak, passenger leak

Water in the cabin only when it rains. Occurs even when parked. Removed door sill and pulled up the carpet. Coming in from the firewall not the door gasket. Have already sealed any visible grommets through the fire wall. What am I missing? Any schematic books out there with the firewall details? -
Answer 1
Does it have a sunroof? -