Yes I checked the switch, I work in a body shop and I have changed many switchs and many regulators and many motors, But I have never paid $185 for any,,,,,, Only Izusu