The motor is 2 pin and will not fit every car with a 6 pin connector. The engine pictured is NOT the engine supplied with this product. The motor is not interchangeable with the Mopar OEM part. So if you have a defective controller but the motor works, you cannot use your motor for it. The pulley and cables are larger than the OEM Mopar regulator, so there are no parts to swap out. Had to send mine back as it wasn't 100% suitable for my Liberty.