This is out of my own vehicle and worked fine upon removal. My price is under the average by a significant amount. Can ship upon payment. First money: good money. Have a 96 3SGTE swap I'm parting out, so if you need anything ask. New windshield (they are very hard to find now).