Welcome to this forum! I agree that it might be a wheel that's not balanced or the alignment is slightly off. As for the spark plugs, most people on this site like Motorcraft or Autolite. I read a couple of times that they are really the same plug, but I can't confirm it.