Try Maxima Racing Oil SC1
I would use Maxima Racing Oil SC1. It is a silicone based product that sprays on slightly wet. You let it set a few minutes and buff off. It repels dust and dirt but leaves a slick surface and is completely dry and water resistant. I use it on all my plastics, windshields, headlights, forks, rear suspension, taillight/turn signals and anything else I want to look great. It especially looks good on black plastic, leaves it looking wet. It lasts a long time and should do the trick for you. Since it is silicone it should not hurt any seals. I even use it on all my helmets, especially visors. Dead bugs wipe right off. Make sure you buff it really well.
Last edited by Bombman; 12-11-2012 at 08:11 PM.