Original factory drive shaft with transmission insert 28 spline slip yoke

U joints would need replaced

There are two small dents shown in the last two photos

It is straight and not twisted or bent

Measurements are in the photos