Thanks, guys!
Today's fun was dealing with the big rainstorm. I bailed at least two gallons of water out of the front passenger footwell....
The local body shop was too busy to take it today, because too many other people with leaky cars had already gotten there! I'm hoping they can deal with it tomorrow and that it's just clogged sunroof drainholes.
And here's a pic:
Other things to fix: the little brackets that hold the rear window shelf are both broken. Looks like they are part of the "lateral trim panels" so I'll have to replace those. The shelf itself is broken where one of the hanging straps attaches, but I'm trying a makeshift repair first.
Also, there's something loose or broken inside the driver's side door, because when you pull on the inside door handle, it "gives" a little (maybe 1/4 inch or so), as if it's not firmly attached.