1997 Chevy 2500 5.7 hesitates from thirty miles a hour and up?
Could be a number of things. However if the check engine light is illuminated you will want to start there. Pull the check engine light codes and post them in the comments for further assistance with them.
7 possible causes for engine hesitation
- Contaminated fuel
- Ignition system issue
- Dirty air filter
- Clogged catalytic converter
- Clogged fuel filter
- Spark plugs worn
- Spark plug wires/coil over boot