so I purchased professional transparent sign vinyl. Its whats used in many outdoor business signs mounted on the inside for light to shine out. Purchase the individual colors and cut it to the shapes on the marquee. Stick it to the inside of the shapes on the marquee and boom! Done! Its nerve racking to place it correctly since there are curves, tight tolerances and you don't bubbles, but it looks great when you are done. The product is called oracal 8300. You will need the big 24'' sheet to fit the long green stripe as you cant put to pieces together as you will see a yucky seam.Can you elaborate on how you repaired the marquee please? Did you replace the colours or the entire thing?
Practice using it before you go to apply, its a one shot and done. If you mess up and have to lift it, 1. your gonna mess up the original vinyl you are overlaying and you will see "issues" in the consistency of the color. (learn from my experience!) 2. you will need to cut a new piece of oracal as well, its very unforgiving.
I got mine from here