Is your vent window mechanism broken or stripped? I have left and right side. 40 bucks each, plus shipping, from 33957. Scott