Just bought a 2004 envoy xuv for my 2 sons. Roof got stuck open, bad motor. Called GMC, discontinued part. Advised to find aftermarket replacement. I don't know where to look. My husband and sons have hit up all salvage yards around. We are tempted to buy a salvaged vehicle, but of course transporting it home would be an issue. If anyone has an idea of where I can find one I'd appreciate the help. I've googled the part number, sliding roof, and power roof with no luck. Ebay and Amazon don't have any listed. Thanks!