This is some very strong education and attitude correction.
Geez I didn't think calling someone a dude, bro, man, buddy, mate etc. could be offensive.
But even my first post of this board goes to show that throttle position sensor was causing transmission errors...so I agree, transmission error would be the last thing on my list to check if you have major electrical problems. Really excited about you making a headway and can't wait to see you come back with more info on suggested diagnostics