Peace be upon you, a clean and ready driveshaft with 3 piston arms. All are good and the driveshaft is tapered and ready. And with moving and fixed bearings. The reason for selling, by God, is that I cannot use it for engine overhaul. Put your price, if it pleases me, may God bless you.