Product review (1 stars): Part does not fit.
:My part number is IM S106 626640. The D7824706 (RIM943) does not match. If there is a wiring harness I will try it before returning.