This was from a running 1999 Dodge Ram 2500 360 gas manual transmission truck.
The truck had 74,000 mi on it. Unit is a little rusty but functional.
Comes with the cable and Mount bracket
Do you have any questions please message me please look at that pictures for the condition.