This motor comes used from a 2013 Kia Optima. Very slight squeak at low speeds but ultimately in very good working condition. Can be used for Hyundai Sonata as well but check the pics for model numbers and part numbers. It’s VERY easy to change. I would say it’s “beginner” level.