Front ends are tricky, check the tire and rim for odd wear, or out of true, then check wheel bearings, check the fork to make sure its alighned properly, and then the head head bearings for proper adjustment and no play. if checking adjusting doesnt work, then its replacing and praying! good luck
my bike rode like hell untill I adjusted the head bearings, the previous owner had em torqued down good!! (prolly why he sold it)
it was a scary ride!!