Need to confirm that is what was replaced by the computer shop a few months ago.
It could just be a general fault on the PSU - internal fuse, for example. Also the Wattage main be too low depending on the amount of other hardware in the PC.
If the PSU was replaced, I would hope the guy...