Replaced plugs, Fuel filter.. cleaned throttle body and airflow sensor still does it... in park or drive being stopped ofcourse it like Surges you can hear it and the idle is at 500 which should be higher im told.. but the hesitation is random sometime it won't do it taking off and sometime it...