Had the dreaded front u joint go out on 2305 drive shaft! Luckily I was able to get it off and on myself. Grease it! Matt.