I don't know much about your car, but I had a Saab once that the AC compressor failed and seized causing enough resistence on the drive belt to stall the engine... Has your AC been working properly lately, blowing cold, etc? No idea if it corresponds to your car, just a thought. Good luck...
1980 FERRARI 308 GTSi
2002 MERCEDES BENZ C32 AMG
2004 TRIUMPH BONNEVILLE BLACK - CAFE RACER