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