With 178k miles on my 95 Montero SR, my driver's side window regulator broke. It dropped the glass down in the channel and I am relatively sure the cable broke.
Does anyone have a source of remanufactured ones? I found a new Chinese? one on ebay but am worried about the quality and durability. I hate to put a used one in.
Any comments or suggestions would be appreciated.


95 Montero SR, 189k miles
89 Dodge Raider, 189k miles