Maybe yes, maybe not.
A dirty air filter will cause your automobile to not properly accelerate. A dirty fuel filter will also cause your automobile to not properly accelerate.
A dirty throttle body will cause that.
It can cause a rough idle. And it will also cause the engine to die when coming to a stop at times.
Could be a very dirty fuel filter or incorrect fuel pressure.
Have you recently un hooked your battery if so your ecm module will reset to factory settings check your throttle body and clean .If your throttle body is dirty this will cause your problem .When the battery is unhooked the ecm will reset and if the the throttle body is dirty ,the heat or ac will shut engine off
If the cable appears to be in good shape, a dirty throttle body can cause that.
Dirty or gummed up throttle body, get some carb cleaner and wipe out the throttle
A OLD PCV VALVEa DIRTY AIR FILTERa DIRTY THROTTLE BODYLow air in tiresAdded:Fuel Injectors - clogged, dirty, or in need of replacementLeaking fuel railSlipping transmissionIgnition wires in need of replacement
Most common in these trucks is a dirty throttle body. We have removal and cleaning instructions at our forum. www.trailvoy.com
dirty throttle plate.....
It is very possible that the throttle plate is dirty and causing the throttle to hang up.
Fuel delivery problems like a bad fuel pump, a dirty fuel filter could cause that.