I have a 2022 BX23S that has 225 hours on it, 175 by me. It has worked perfectly until a few weeks ago, when it suddenly started cutting out momentarily. The first dozen times or so I was working on a steep slope and thought maybe the fuel intake was sucking air. It always started again immediately, and would run for hours as long as it was not on a slope. Since then, it has gotten progressively worse to the point that it is now unusable. When first started after a shutdown of several hours, it runs smoothly for about 5 minutes, then begins cutting out and dying. The weird thing is it runs fine until the slightest touch on the drive pedal. Last week I did the 200 hour service on it, and while doing that I drained the fuel tank (no sign of any water or contaminants), replaced both fuel filters, and refilled the tank with new fuel and an additive to remove water. It ran great for 3-4 days, then the problem returned. Today I tried bleeding the fuel lines, no sign of air or water and no improvement. I know it could be the fuel pump, but I'm hesitant to head down the "replace parts till it's fixed" road. Also, if it's the fuel pump, why does it idle just fine, even at twice normal operating speed? There's never a problem until I press the drive pedal even slightly, then the RPMs immediately drop toward zero and the engine dies.