I recently went through this, and yes, check rear window wire harness. It's installed from the factory with the heavy end down, so the extra weight makes it easier to come undone. I flipped the brackets around after finding this out. Good opportunity to grease all the tracks etc with cover off.