1999 - 2004 Jeep Cherokee Sunroof Switch, Jeep part# 56042064. This switch has been thoroughly tested here at our facility to insure the switch is in good working order. Please double check your switch and compare to the pictures in our listing prior to purchase as Jeep used different style sunroof switches in the same year models, thank you. This switch has passed our thorough inspection. This switch also comes with both the female and male plug. We offer a full money back guarantee if you are not satisfied with your purchase. Please contact us with any questions that you may have.