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