7 possible causes for engine hesitation