I encountered the same type of surge/no power issue for several months. When it happened I turned off the ignition, counted to 10 and it restarted and ran just fine - for several months. Finally, one time when this happened the engine quit and the "check engine" light came on for about 5 seconds...