'84 c-10 manual windows with new glass and scizzor mechanisms and new rubber, they were hard to roll down before and are the same after new parts.. its hard enough to where my friends can't roll them down and i'm afraid i'll eventally break something, any thoughts?