check shahid autos gawalmandi
or u can check from 3s dealers
u can check in sultan ka khoo
but before doing all this take one more electricians opinion. i had similar car. channels dont give up easilly, motors do get weak.
try giving WD40 in the channels and see how much difference does it make