I am assuming your headlight lenses are discolored from too much sunlight. If so there are several products that will clear them up for you, Plexus is one that I've used successfully available at your local Harley store but others may be easier to find at your friendly auto store just ask at the counter.
"Smokey" inside sounds like the bulbs are too hot dor the fixture ...original bulbs?
On a '99 the headlights will be from an earlier year ...my '03 are '98 Mercury. If you call Winnie owner relations, OR Lichtsinn Motors in Forest City they can tell you what year and model they are, and Lichtsinn could get new ones for you if you want to go that way.
Paul (KE5LXU) ...was fulltimin', now parttimin'
'03 Winnebago UA 40e / '17 Jeep Grand Cherokee toad