Yeah, a clean install is definitely the way to go. A quick tip: after the install, check your manufacturer's website for updated chipset drivers, as the generic Windows ones can sometimes cause those power errors.
Agreed. Also, make sure to pause Windows Updates for a week or so after to let your system settle before it downloads any potentially buggy new drivers. Let me know if that works.