Stalling

my 1999 honda accord stalls on me often. WHILE DRIVING MY CAR CHOKES UP LOSES POWER, ALL LIGHTS COME ON AND THE CAR DIES. I SHUT EVERYTHING OFF WAIT 2 MINUTES AND THE CAR ALMOST ALWAYS STARTS BACK UP?