Product review (5 stars): Exact fit, works perfectly.
Exact fit, works perfectly.  Came with a bunch of extra wiring and instructions.