Part #905-106 should fit most early-mid 00's Chevrolet/GMC trucks. Paid over $80 asking $60 obo Posted with Used.ca app