Vehicle, traveling 45mph in traffic stream on highway, suddenly lost all power, including engine, radio, ac fan, and dashboard lights. after coasting to roadside, still moving, radio, ac fan and dashboard lights suddenly self restored. after stopping, transmission put in park, start button pushed, engine started, everything back to normal.