I had the pleasure of acquiring a 2004 Tahoe in great shape, overall, in the summer of 2023. The previous owner informed us that the moon roof leaked so they did not use it.... I left it alone until a few days ago, and discovered that when you close it... you have to be quick on the draw and...