I had passenger window problems, too.
Pretty much the same situation, but I ended up tapping, wiggling, and pushing in the relays and my window started working. The window goes up slower than it did when I jumped direct, so the relay still seems to need replacing, but now I can get some fresh...