yeah, like kowalski's experience... maybe check the connections AND the ground wire on your alternator?
The alternator vibrates as the engine revs, and that ground wire tends to go bad where it bends coming off the back of the alternator. kind of a long shot, but hey....