Strange one as power to the window motor is normally de-activated around a minute after removing the ignition card so def sounds as if its an electrical fault - although a bit fiddly to replace it's pretty hard to go wrong with the electrics during installation!
Where did you source the replacement part from?
Gogs
October 2008