Re: sunroof
common problem.
extreme heat from the roof heats up a metal spiral gear that is mated to a plastic gear melting said plastic gear to a smooth finish, causing no spin. Replacement options WERE limited to a new sunroof motor unit (VERY EXPENSIVE ...multiple hundreds... ) but there is a guy making metal replacement gears and is nearing the molding completion phase.
search up on sunroof gears and "odometer gears ltd" (the company making them)
Ray