As a student, I ant to thank jspilot for sharing this story.
But critiquing (debriefing) is a hugely important thing to all pilots isn't it? That is how we ended up with checklists in the first place and refine them. I also learned from the critiques. I know I know nothing and this is definitely not s critique, I'm just trying to understand as much as possible so if it ever happens to me, I will make the best decisions. In reality of course, the fear and worry make one less focused than sitting safely at home imagining it. But it is important to first congratulate the OP for safely getting back, and then...I just feel like any pilot, all pilots, ought to critique (possibly less bombastic about it, but in a good natured "we're in this together" way) in order to help all of us be better in situations like this.
As I read the story, recent instruction went through my mind, I bet we all do that. As we read think "what would I do there?". One thing said in a recent intensive course I was in stuck with me. That the natural desire to land immediately can be dangerous. It was a scenario like this, and I had never thought about it in that way, where the instructor said basically (besides that we should fly the plane first and as soon as we can without impacting that, do the checklists) that "it is our first reaction to get safely on the ground, but as long as the motor is running you can gain some altitude, and fly in a circle or whatever to get calmed a little, to gather yourself, and prove to yourself that you aren't going to fall out of the sky....and then start working the checklists and think about options.
It made sense to me, knowing myself, that doing something like that, which means fighting th natural urge, could in fact help a lot. Obviously jspilot was successful, and that is the most important. But going through the story and comments and thinking about it definitely helped me.
So thanks again jspilot, and the folks that added ideas, or critique.
Edit to add: Just to be clear, this is in NO way a critique. I have the utmost respect for jspilot, and all the other pilots (pretty much any pilot) here and am just a punk kid (60 year old punk kid) and would not presume to critique an experienced pilot, specially when he was there and I wasn't. It's just me thinking out what I HOPE I might do in such a situation.
And we all have our skillsets. Personally I am a troubleshooter at my work. I love and am good at it, and electrical is up my alley as I am an electronics technician (or was..) so for me even though I may not want to, I'd see the value of gaining altitude for a comfort zone with more options for me, and when I feel ok..calmer hopefully, go through the list see if I can isolate the electrical problem.
But I can also picture myself kinda getting the feeling everything is closing in (will more things fail? Is this one part of a chain of failures?) and not following through on my "armchair plan".
Glad all are safe!