Came from a 2001 Dodge Ram 2500 Cummins diesel HO 6 speed manual transmission. Will fit other year trucks but please verify that it is compatible for your application.