Since you have a new to you motor that was used, consider a few things. A bad injector can cause those symptoms too. Try some sea foam in the gas and run it for awhile. Also I have cured a miss on a 98 4.0 by running premium, again an injector issue