2001 subaru forester drive shaft or viscous coupler? Help!

I assume the shaft that has been redone 3 times is the one going from viscous coupler to the rear differential? Seems that if they ran the thing while it was on the lift, that they would be able to see the shaft wobble, or whatever wobble.

Have they ruled out wheel bearings, poor struts (which can result in wheel hop when taking off), and the front top strut bearings?