Sounds like it just needs grease. You've replaced almost everything. There is a track you can see inside the door, and there is also the window run channel. Inside the door, it's normal grease. The rubber window run channel should have silicon based spray.