Sounds like a fuel problem, but if it is running for 15 mins at power, it is delivering about a quart of fuel just fine. If it only ran at power for a minute, I'd say pinched fuel line, clogged filter, or the isolator valve on the fuel/water separator out of position.
Is it consistent near 15...