Product review (4 stars): It does work perfect now. Would have been nice to be able ...
It arrived with a couple broken parts, so I had to remove parts off the old one to make the new one work. It wasn't 100% the right one either, so I ended up re-wiring the harness. It does work perfect now. Would have been nice to be able to plug it right in and be done, as it should have, but glad it works now.