Firstly stop buying cheapo PSUs.
Secondly their maybe quite a bit of damage to your components.
Try buying a higher quality PSU (submit your system specs to determine adequite wattage) and then testing components by swapping with known good components or rebuild the system outright.
PC Power and cooling
All make good quality PSU (maybe thermaltake too, haven't used one theirs in about 4 years though)