Hi all, it's been awhile. Went to drive my '06 LX470 and opened the sunroof, it had been months since I opened it. Anyway, a 36" piece of weatherstripping fell onto my lap. I cannot figure out where it goes? No sign of glue so it must've just been snapped/slip into place. I've searched and also...