Western Plow Wiring Harness from a 2016 Chevy 3500. Was installed in 2017 and was removed a couple months ago when I traded trucks. Works perfect, just will not work with my new truck. Complete harness without controller. Had a four pin, 8 button controller.