Items Description 1) All parts are hand inspected off the line before packaging and once again by our team before shipment. 4) Easy installation. 5) Stable characteristics, high reliability. 6) Aftermarket Products with Premium Quality. Note :Without Control Module Part Number: 21481-3JA2E, 21481-3JA0E, 21481-3JA1B,214813JA0E, 615343959702, 214813JA2E, NI3115149 Please check the pictures and the OE numbers. Each item has been rigorously tested before we ship it. If there is a noise and shake, it must be the screw loose on the motor, Just screw down them and have a power-on test. .