What would cause a 95 Nissan 240 sx to stall while driving but restart with no problem?

Your a bad driver get a license