good luck my pass window is slow as hell. but tegs have a guide strip on the door frame. if you pull the panel off and peel back the plastic you might be able to hit the rails with some lithium honda power windows really do suck tho.
__________________
Eat a live toad every morning, and that will be the worst thing to happen every day.