I assume that you are not getting any alarms or lights lit on your key switch - is that correct?
Start with the basics. When it starts to struggle, have someone feel the primer bulb to see if it is partially collapsed. If so, you have a clogged vent to your fuel tank, a clogged pick up tube in your fuel tank, or a malfunctioning check valve in the primer bulb.
Next, when it starts to struggle, have someone rapidly pump the primer bulb. If that clears it up, then you may have a faulty low pressure fuel pump or a collapsing fuel line going to the motor. If so, check where the fuel line enters the engine compartment to see if it is getting kinked or collapsing in that area.
Run with the cover off and observe the fuel in the low pressure fuel filter - it should stay around half full. If not, there there may be a restriction in the fuel line or you are sucking air into the fuel line.
If you have an external fuel/water separator, check the fuel line connections and the seals for the filter. If the filter hasn't been replaced for a while, replace it.
Get a piece of clear plastic hose with the ID at least matching your fuel line. Connect it between the primer bulb and the on board fuel water separator, run the engine until it struggles and look for air bubbles in the clear plastic hose. If so, track down the air leak. Next, run the clear plastic hose from the LP fuel filter to the LP fuel pump and look for air bubbles.
If none of that works, then you will need to inspect the other filters and screens in the fuel feed system. A list is attached.
View attachment Fuel filters and screens on BF 200 and BF 225.pdf