The final stall

I was driving along and it stalls! I try to start it, it starts, then I take my foot off the gas pedal to go do drive and it stalls, this happens over and over. Finally it’s towed and safe. Does anyone have any idea what could make this happen?

Too many things to post a complete list. The things that come to mind right away are fuel pressure or delivery problems, constricted exhaust, or constricted air induction.