Stalling/skipping/gauges inop

My 2001 Nissan Frontier sometimes all of a sudden starts “holding back”, skipping bad, and gauges all quit. After pulling over for a few minutes it clears up, and I can drive again. Sometimes it will clear up before I even pull over.