jingkai.xie007 :
just got the new power supply, connected to everything except for GPU, works fine. then I connect my GPU to PSU, my pc didn't turn on, lights on my case flashed, and then there was smoke coming out from my GPU. so I turned off power supply immediately. so it was indeed GPU problem.
Which is EXACTLY why I said we don't like to assume something is bad until we can prove that either it IS or that everything ELSE is good. Seems jankerson was jumping the gun, not the first time either, and would have you convict a part that was not in fact faulty. REGARDLESS that the GPU card you are planning to get really ought to be paired with a better PSU than the one you originally had, the fact remains that it was the card, not the PSU, that was faulty, and had you not planned to upgrade to a higher end graphics card, replacing the power supply would have been a waste of money and time.
Lesson learned, for some people at least. In the future when you ask for help and somebody attempts to help you, might be worth you while to at least entertain the idea they might know a thing or two rather than simply blindly listening to those who want you to throw parts at it or upgrade unnecessarily. Glad you got it sorted either way, if in fact you have, which remains to be seen once you get a new card.
Hopefully, installing that new power supply and connecting it to a faulty card did not
A. Damage or destroy your new power supply.
B. Void your warranty