WARN A2000?

I’ve got a Warn A2000 winch on my ’97 Yamaha that won’t hold up my snowplow. It pulls it up without hesitation but it goes back down if I let go of the switch. Is it supposed to be like that or is something broken?
How can i fix it?
I’ve taken the winch apart partially but I can’t really see whats broken or missing?

Attached Thumbnails

Click image for larger version

Name:	IMG_0151 (1).jpg
Views:	N/A
Size:	1,015.0 KB
ID:	42818