Yes, it does sound like it is probabaly running lean, size 100 main jet is stock, I would try replacing those with size 105 as you suggest, and note the difference. A lot of folks recommend a plug chop to verify full throttle jetting, have you performed this to see how they look? It might be a good way to verify the present lean condition, that the size 105 main jets help, or that you might be better to use size 102 or 108 or another size main jets to adjust the mixture as close to optimum as you can get.