Mine did this once (when I had one.) It ended up being the fuel pump and regulator.

Terry