all appears to be in very good condition with no repairs, no cracks and no welds. Shaft universal joints & splines appear to be in very good condition