You're a saint. Thanks for catching that. Yea, I have do have a power sunroof. I never use it, so I don't know if it lost power like the windows did originally or if it had that delay feature.
The jumper wire I added was hard enough in itself to install, so I think I'll just suck it up and live...