Hello!
I'm not sure if a recap will solve your issue or not, probably it will. but I have a couple of those same PSUs (Same part number 312503-01) and I replaced their caps a few months ago. They are both working fine, no issues at all.
The list I used is this (Sorry it is not properly aligned):
Número Faradios Volts Mouser Part #
C7 or C5 220uF 200V 647-UVK2D221MHD
C23 470uF 35V 647-UVR1V471MPD1TD
C16 1uF 50V 710-860010672005
C17 1uF 50V 710-860010672005
c28 0.47uF 50V 710-860010672004
c25 10uF 50V 710-860010672009
c24 22uF 25V 647-UVR1E220MDD1TD
C19 220uF 25V 647-UVR1E221MPD
C11 1000uF 25V 647-UVR1E102MPD
C13 3300uF 10V 647-UVR1A332MHD
C14 3300uF 10V 647-UVR1A332MHD
C23 or C15 3300uF 10V 647-UVR1A332MHD
Still you may want to double check. I removed all caps from one of them and came up with the list. It worked fine for both.
The Mouser part# is just for the brand I bought, of course there are many options for that.
Hope this helps
Regards,
Efrén