Sorry you didn't get a hello on your first post, so a welcome from me now.
I've only briefly owned a semi-cat type SIB but know they can be tricky to set up for best performance from any particular outboard. Chipko on here has probably the greatest experience with CAT types so I hope he notices this post.
I have the same Yamaha as you, the second of these I've owned. Is this new to you and the first time you've used it? They are generally a very eager and reliable motor. Your problems do sound fuel related and to me a little greater than the idle mixture being out.
I'd check through the fuel supply from air inlet on the tank cap, the pickup in the tank (these can have filters on the end that block) through all the pipe run also looking at the primer bulb. Check the outboard filter too.
After this I'd be stripping the carb and cleaning plus fitting a new gasket set as in my experience there is usually an intermittent or partial blockage causing the erratic issues you mention.
See posts 55 and 80 in this thread when I overhauled the carb on my previous Yamaha 15 2T...
https://www.rib.net/forum/f36/yamaha...e-81611-2.html
What is the prop pitch you have at the moment? In the UK the Yamaha 15 2T is often filled with a 9.75" pitch which is fine for a normal SIB around 3.5-3.8m but a greater pitch will be possible with a CAT type.
Yamaha supply two prop types for this motor, the standard with more of a fine swept blade and one for more thrust with a broader blade more petal shaped.
Finally do you have a mini tach rev counter? Essential to know what revs you are achieving to make any changes to the prop, and to see the results of a change.