Was reading on bad mafs and them going out, and found this lil checklist.
Possible Causes of Engine Hesitation or Stumble:
Dirty fuel injectors (cleaning the injectors often fixes this).- no idea could be a problem
Bad MAP (manifold absolute pressure) sensor
Bad TPS (throttle position) sensor-know its not this
Bad or dirty MAF (mass airflow) sensor----what i have a feeling on
Low fuel pressure (leaky fuel pressure regulator or weak fuel pump)- i have a spare pump luckily
Vacuum leaks (intake manifold, vacuum hoses, throttle body, EGR valve)-doubt it
Bad gasoline (fuel contaminated with water or too much alcohol)- i put octane booster in in case this was the problem
Sometimes, what feels like a hesitation is actually ignition misfire rather than lean misfire. The causes of ignition misfire may include:
Dirty or worn spark plugs- replaced
Bad plug wires - ngk wires still good