Without hearing the the noise...
...or seeing the wear on the u/joint its hard to know.
BUT....$850-$900 seems expensive.
You should be able to source a good used rear 3rd member for $250 ish..
....and fitting it shouldnt take a good mechanic more than 1.5/2 hrs.
Jo