Source: https://www.yourmechanic.com/question/hesitates-when-stopping-at-lights-and-drives-good-off-and-on-by-sandra-q