I'm pretty sure the part is ok, but it would not make my troubled machine run. I believe there is a programming step to make this board work with the user interface on this machine. Sadly samsung does not provide this information to non authorized technicians, so I was unable to do a proper repair on this.