Originally Posted by LATECH
Bogging sounds more like fuel starvation to me, also sounds like it does OK when you feather down on the gas, so I would start at the carb.
Fuel delivery could be an issue, so you might want to check fuel pressure as well.
item number 93547 at HF
Could be a bad pump, pinched or collapsed suction line, or plugged strainer in the gas tank.
You can check pump health and strainer restriction with the gauge I mentioned before.