While I had my interior out I cleaned my seat belt tracks, B pillar mount , and the seat belt itself. What was a slowly retracting tangled mess was now sliding back down like new.
I put on the trim piece that covers the mechanism and noticed that the trim was pinching the belt against the upper portion making all my cleaning worthless. I'm not sure if anyone has this same problem, but I took care of mine with the Dremel. I ground down the trim so that it did not curve against the other trim. Then I sanded it with 1000 grit to make it smooth. It still moves the belt at an angle so its not as good as it was without the trim but it still retracts a lot better than before.
Before and after
I put on the trim piece that covers the mechanism and noticed that the trim was pinching the belt against the upper portion making all my cleaning worthless. I'm not sure if anyone has this same problem, but I took care of mine with the Dremel. I ground down the trim so that it did not curve against the other trim. Then I sanded it with 1000 grit to make it smooth. It still moves the belt at an angle so its not as good as it was without the trim but it still retracts a lot better than before.
Before and after