Hi. I don't think you're on the right forum, but it's no biggie. You'll get more answers from the correct forum however. Coincidently, I had a '04 SRX and also had the Mega sunroof! Get the special GM lube or just spray A LOT of WD-40 on a rag and coat liberally up and down all the rubber. Wear gloves and do it on a dry day so you can open everything up and air out the chem smell a while.
A forum community dedicated to GMC Terrain, Chevy Equinox, and Cadillac SRX owners and enthusiasts. Come join the discussion about modifications, classifieds, troubleshooting, maintenance, reviews, and more!