Door glass channel runs

Are you talking about the silver/grey piece of slick plastic that attaches to the glass? You can purchase it new from your dodge dealer for $64... Part number 1-02932230 Year one Part #FD322230
I just purchased a set.

Yeah I think,
Mine are black and have the fuzzy stuff on them. They have 2 white clips that attatch them at the top and bottom front edge of the doorglass. Since the regulator has one mount location I assume they hold the glass in the vent window track.