Welcome to the forums!!!! First of all duck tape is the LAST thing you wanna put on your car. Youl see what i mean when u try to remove it. It pretty much destroys your paint, especially your clear coat. But since you said ur painting it, it should be fine. Since the bentley manual doesnt help, try a loacal mechanic, that may be ur best bet since they should be able to tell you whats wrong and hopefully how to put it back together.
Also SICK rims dude. Other than the sunroof issue your car is really nice.