Try mopnglow in the blue bottle. IT's basically the same thing they sell as that plastic restore stuff.
Makes it look great, for a while. Then it wears off. As almost anything will.
For the shiny plastic (not much on these things) I use a product called Rejex. I use it an all my vehicles too. It's a great protected and adds a depth to paint that normal waxes/polishes don't. (Even Zaino).
They also have a great lubricate called CorrosionX that is great for electronics, stopping and removing rust, cleaning your gun, etc. No, I don't work for them, just love their products.