Random but violent front end vibration

If the car has sat for a while, I would check the tires for flat spotting. That happened on my Barracuda.