Given the choice...u joints

that's pooched. throw a new one in there, you're this far in and that's cheap insurance.