So after the first few hours of driving and general use of the car my windows are functioning exactly as they should be, which is great as the side exhausts sound even better with the windows down! So fingers crossed that all that was required is a couple of cable ties and a few hours of my time.
