Here is an alternative for foggy headlights. Get some full strength castrol super clean. Wet the head lights and only spray on lenses not on paint. Let set for no more than 10 seconds and scrub with a wet rag and rinse clean with a water hose and then go over them with some wax.that will take the foggyness out and recondition the plastic. I do this every night for a side job (Detailing). Just be careful that cleaner can be very harsh and also do not perform this in direct sunlight. They will still be pitted but it will look ten times better than it did.