Came out of a vehicle at the junkyard.  
2004 Chevrolet Silverado.  
Item tested and is in good working condition.  
The mechanism was broken from the shifter linkage cable breaking the aluminum casting.  
The switch was still in good working condition so I salvaged it.  
26054721.  
I have a 30 day return policy. 
I ship within 1 business day of cleared payment.