I wanted to do the work but the helmut pin was stuck not even the mechanic could get it out, he the just turned the drive and took out the Allen bolt on side of drive... Doh!! I should have done it.....After it sat at yard for three weeks he showed me the u joints were rusty and oil in bellow so for $500 he fixin upper seal and replaced u joints with zerk fitted ones and installed my fuel pump. Is that a decent price?