Have any of you replaced the upper control arm shaft (s) on your !st generation truck?

Is it an easy task? or is it best to leave it to a well equipped garage mechanic,?

Any advice, directions appreciated, Thanks,

\Ralph