If you base on your rigs on your right. Your total max tdp should not hit more than 250w inclusive all the fans and radiator if you tend to upgrade. And inclusive of gtx660. 400w yes it is sufficient. But if it is very old might wanna consider a new one.