Product review (5 stars): Buy it, even if you need a new circuit board
I hoped this would fix the PF issue, but I needed a new circuit board.  Still, once I put that in, I was glad I had this and didn't try and reuse the old one.  Good price, and worth buying.