Replaced both springs and rubber friction pads (one pad had already broken off). This fix required removing the unit from under the counter in order to reach the spring mount points.
The only issue is the new springs have an overall length that is longer than the originals. The coils are the same length but the one of the hook ends is longer. So I now have the hook in the farthest slot (max tension) and even with the new friction pads, the door still drops to full open once it is a short distance from the fully closed position....not what I was hoping for.