Driveshaft Dilemma!

NAPA is where I got mine!!