The fuel cap hissing or singing is completely normal and not a fault. The hesitation will take trial and error to diagnose,it could be fuel,mechanical or electrical. Start with one thing at a time. Some things to get the ball rolling.
Plugs.
Coil sticks.
Bad fuel.
Plugs.
Coil sticks.
Bad fuel.