Re: 89 johnson 30hp choking/stalling when warm. need second opinion please
Lack of fuel is easy to test.
Either keep on pumping the bulb when problem occurs - if ok, faulty pump or air-leak in the system.
Pull out the choke/primer - if ok/better, lack of fuel through the main jet, clean carb.
Spray a 'mist' of 2% fuel/oil mix straight into the carb when at full throttle. If OK, lack of fuel.