I have the same motor and have been dealing with the same problem for a couple of years.
I finally am taking the motor in this coming Saturday to a very knowledgeable marine mechanic. I actually had a significant fuel leak occur this weekend out of the fuel pump / gaskets that put me over the top. Ah, couldn't have happened at a better time!
My very experienced mechanic states that in general, this model motor is known to have issues with the carbs due to the design, and use of plastic parts that can warp, leak, etc. over time. In my case the gaskets are now leaking in a couple of places. The valves and seals / gaskets in and around the carbs are notorious for failing on these motors. Wish I knew that before I bought it! Mechanic says that if the repairman knows what he's doing, it's not that difficult to troubleshoot and repair, but I think it's a pro's job for sure.
Good luck - I will let you know what falls out of my repair in terms of what they had to do to get it running well. The stalling out at idle is such a pain in the a$$...
Dave