BEFORE throwing parts at it, scan for stored trouble codes even if you don't have a check engine light. Call around, most auto parts stores do this as a free service or will loan the tool. If any, write the P0 code NUMBERS down and post them.
OBD-II Diagnostic Trouble Codes (DTCs) | Ford Explorer and Ford Ranger Forums - Serious Explorations
Recommended spark plug replacement interval is 100,000 miles, but many change them around 70,000 miles. For best results use the Motorcraft SP-500 OE replacements and carefully check gap at .054".. Cleaning the IAC valve, throttle body, and MAF sensor should also be considered routine maintenance.
http://www.mysporttrac.com/shared/projects.asp?TYPE=Maintenance&PageHeader=Member Projects
Also inspect the commonly failed PCV elbow if you have a "Job 2" engine with the oil fill on the passenger side.
P0171 & P0174 4.0L SOHC's Sport/Sport Trac | Ford Explorer and Ford Ranger Forums - Serious Explorations