Oddball u-joint needed!

Napa has them for sure!