Product review (4 stars): Dish washer door balance link kit
This kit was a perfect replacement of the original parts.  As noted in other reviews using the replacement roller guide created a loud  squeeking noise.  I used the original guide and that eliminated the noise.