I know this one is kinda unlikely, but I have had similar behavior from a partially plugged needle/seat due to part of some gasket material getting caught up in the needle... it was very small (probably 2-3mm). Idle was inconsistent/crap & I had a hesitation too. Scoot