should fit many gm trucks check part #... this was pulled from a Chevy Avalanche low KMS/Miles 
unit is in Kilometers