My truck had a winch but was gone when I get him. I could not afford what the big boys got for their winches so I pieced it together. First got winch, extensions and bumper for $800. Cable brand new. Then purchased brand new PTO from Teds Trucks for $650. New shaft from California $110. Linkage, lever etc from big boys $50. Hardware from mamast $50. Only thing I could not find is shaft mating flange. I called, emailed, talked to many with no luck. I was able to get a part number and then specifications. I checked this info bolt numer and spacing, bore and key size. Found civi that was perfect. Basicly I have a brand new winch on my old truck. With out the help and support of the members on this site I could not have done so easily. My total cost is under $2,000 including trans oil. Hope this helps you.
the winch does add weight right where you do not need it, front wheels. I have used mine for everything but a stuck truck.
just want to ad, this winch will not stop till something moves or breaks. An electric is more feel able. Always use the correct shear pin. Trust me you can lift the entire deuce off the ground with the gar winch.