Hi all, Ive had a problem with my 2000 silverado for some time now and its gotten to the point where i just have to fix it. First My passenger door window seems to have slowed down considerably, it takes forever to it to go up and down, what part would be worn out in there?? Second The locking mechanism does not operate on the passenger door either, would it be a bad switch?? Any help would be great thanks!!!