Sounds like it's running out of fuel, plugged fuel filter, filter in the carb plugged, fuel pump going out. Kink somewhere in the fuel feed line, fuel pick up sock in the gas tank plugged?
Could also be float bowl adjustment off.
For being stock, you should not run out of fuel.
I remember when my 250 was not stock(never was since before I owned it), had a decent cam .510 lift 220 degrees duration (approx)maybe a little less ,bigger valves,I still had to smog my car,every 2 years,, well, I would have to install my stock 1 bbl carb & intake w/stock air filter etc,so it would pass a smog check.
Anyways, even when I drove the car w/the mods done & stock intake & carb, I would not run out of fuel, but it also would not turn the higher RPMs either because of the intake restriction.
MBHD