you are exactly right
tried exactly what you said with the power seats.
power seats work fine when the engine is off and doors open. they don't work with the doors closed or with the engine on and the doors open.
What's going on?
Short underneath the fuse box? How the heck do I fix that?