Engine stalling

Clutch disc came apart and overlapped itself.
The hissing sound is those pieces dragging and the engine dies because that crap is dragging on the flywheel.

Bets? :D