RE: engine woes.
If the engine is fairly new, you just might solve the problems by adjusting the low speed needle. Use the pinch method to check the idle whatever you do next. It's amazing how often a new engine starts to give problems after it's first outing or two and they go away after the low end is adjusted.