Engine stalling

Was out in the Duster running a few errands. I was at a stop and gave it a bit of a rev. Heard a loud bang from underneath, scared the crap out of me. Light changed, made it to the next light and as I slowed to a stop, it seemed quiet. engine had stalled and there was something of a hissing sound. Depressed the clutch, motor started, stayed running long as foot was on the gas but would not idle, died again, same sound as before. Whenever I came to a stop, motor died. Lucky close to home so made it ok. Now I need to figure out what the problem is. I'm thinking clutch related. Any ideas on what to look for?

360, 4 speed. Not sure what clutch is in the thing, might be a Mcleod or possibly a Centreforce - I haven't been able to find the piece of paper with this info for a while.

TIA
Steve