Only 2 replies? What is this, ORR?
Nice way to get more replies . . .
I personally have never had or worked on that type of material, whether it is vinyl. polymer, or a plastic, but they all would essentially be the same in respect to recoating/refinishing. Obviously it is not fiberglass so gel coat is not the answer. I have tried the Krylon Plastic Bonding paint with no success - it always scrapes off very easily.
With this project I would begin by asking the manufacturer for a recommendation. Outside of that, sand it down and ensure there are no flakes, loose spots, or any of the peeling paint remaining, if you coat over it, it will simply peel up later ruining your top coat.
Wet sand to about 400 or 600 ensuring it is totally sanded. Wipe the surface down with Acetone, but use it sparingly and only to get the sanding dust off before priming with an adhesion promoter.
Wet sand again to ensure the primer/promoter coat is smooth. Then spray several light coats of your top coat letting it flash the proper time in between coats. If you do a two stage (color and clear) wet sand before the clear. If a single stage paint, make sure the final coat is the best one, when it dries it will be done and any defects will be there. A single stage cannot be color sanded or wet sanded afterwards because it will ruin the Clear UV layer that forms during the curing.
The paint will obviously have to be an automotive type paint and not from a spray can - check with you local paint and body work supply store for more specific details.
Best of luck