I'm getting some Motorcraft plugs today. ALSO< I'm cleaning out the carbon build-up under my new EGR Valve (inside the manifold) that I hear is typically the main cause of the bucking and lurching.
Hear we go with another guy going for FORD Plugs...God Speed all.