I upgraded years ago and had this laying around. I can’t be certain everything works, but there were no issues when I replaced it. I just have no easy way of testing it. CPU will be included. Two of the PWR fan pins are bent as shown. Make me an offer if interested.