340 Full throttle hesitation

Thats what I figured. I can smell gas a little when I drive.