What you are seeing is dirt and its all over everything including the weatherstrip that was hanging down. I agree it could use a cleaning. I can't seem to find the part # for the weatherstrip though. I can only assume the wind deflector that its attached to is sold as one piece. The part number I found on Infiniti parts is
91280-7S010. If anyone knows how to get the weatherstrip itself, lemme know. I think I am going to take mine all the way off and clean it and reinstall. I've replaced headliners before, so I think I will attempt to pull mine down at least enough to diagnose that area. Does anyone know of a DIY thread on headliners for a first gen QX56?
2004 Infiniti QX56 5.6L V8 AT 2WD LE SUN ROOF PARTS W
parts.infinitiusa.com
I found a thread that sounds exactly the same, although passenger side (below). TLDR, the issue was the windshield seal. When it was raining the other day I had checked the windshield seal, but nothing more than a glance really. When I didn't see a gaping hole, I didn't investigate further. After looking at it again today, it looks like the seal is coming up out of the groove on the driver side and there is rust along the entire leading edge of the seal. I tried pushing it back down but the seal seemed perished and was just squishing inwards on itself and not regaining its form. As I did this it came away from the leading edge and formed a crevice between the glass and the roof. I could see rust in the crevice, and I could definitely see that water had been getting in there. This isn't proof that this is the issue, however the windshield is also cracked and scratched so needs replacing ($262 quoted).
I wouldn't want to just replace the windshield though without addressing the rust, so I think I'm going to take it to a paint guy near me and have him remove the glass, fix the rust around the entire windshield, then have the windshield replaced. Once I do all that, if its still leaking, at least I hadn't tried to fix the headliner without resolving the leak. I'll try to get some pictures of what the rust looks like with the windshield removed, and of course report back on whether it fixed the leak or not.
So I have been getting a wet a pillar cover when it rains on the passenger side, it shows water on the a pillar trim where it meets the headliner. I pulled the interior apart and pulled down the head liner to see what was happening. I couldn’t really find anything. I saw a couple drips up...
www.clubarmada.com
I just went to the paint and body place today and they said I am missing trim around the windshield and down the luggage rack tracks on the left and right. That didn't sound right to me, but I told him I'd research the "missing parts". Using Google, I hadn't found very close pictures of the roof or windshields but I didn't see these "trims" he said I was missing. I also didn't find any parts on Infiniti's parts site like he was talking about. I'm certain there isn't supposed to be plastic trim going down the luggage rack tracks (to fill the gaps), and the only thing I found was the windshield gasket for the windshield which Infiniti calls "rubber trim". I assume that is what I am already seeing (in the first pic). In my pictures above, this looks like a normal (albeit rusty) front windshield and luggage rack track correct (bottom of first pic)????