Product review (5 stars): Exact replacement except one connector relocated
OEM replacement with everything needed.  One connector was in a different spot, but was easy to make a fix for that.