proceed in this order: clean your throttle body first, reset/relearn throttle position sensor, clean maf, check battery & terminals, check grounds and fuses, dump cleaner in fuel, pop off your belt and check for junk pulleys, do big 3/4 wire upgrades.... disconnect battery to clear all memory...