Door does not stop at horizontal position

The door to my dishwasher will not stop at the horizontal position (e.g. parallel with the floor) when I open it and will essentially continue to rotate down to the floor (pulling the back of the hinge out of the frame). Can you help me isolate which part stops the movement of the door at the horizontal position and prevents it from opening further? I pasted in the diagram below that I am assuming contains the part that does this. I thought it might be part 11, but it is listed as a bearing. Thanks much for any help you can offer.

David

[FONT=Times New Roman][SIZE=3][COLOR=#000000]Part 20 is a spring there should be one on each side. This is most likely your problem. [/COLOR][/SIZE][/FONT]