Is this the headphone socket built into the motherboard or one that runs of a header to the front panel?
Sounds as if something is shorting in the socket or you have faulty headphones. a new PSU is unlikely to solve the problem.
- try different headphones
- if its the socket on the motherboard buy a front panel socket an use that
- if its the front panel socket replace either the socket or the whole front panel.