Swapping tyres should be first on the list.....different brands or differing amounts of wear up front will always be a problem.
The slightest wear or looseness in any of the front-end components can cause problems.
I can also confirm that (not in this case) not having sufficient grease in King...