My passenger fog light is starting to become very annoying. Here is a history of when I had it changed.

2/1/01 - 40,521
12/12/01 - 50,515

I noticed it was out once again last night. I tapped on the light itself and it came back on. Is there some kind of short going on. Maybe the ground is not working properly????? It has been 8 months and 9,000 miles since it was replaced. What gives??????

The driver's side was replaced on 2/15/00 with 28,018 with no problems since.

Any ideas??????

Thanks in advance........