on some plastics rubbing compound will work to restore a shine. Other than that, plasti-dip, paint designed for plastic or dipping in epoxy are your best bets. Personally, I generally get a light carbon fiber cloth, and wrap the part in carbon fiber and epoxy it, it is stronger and looks good.