While driving the front end of the vehicle vibrates off and on. It does this at on 2002 Mercury Grand Marquis

different speed, sometime hard, some mild.

2 answers
rotate your tires
Tire balance(or replace if worn to much) , and check front shocks for leaking/failed performance.