I have a HPX 4x4 (diesel) and in two wheel drive it has a squeak. When i go to 4x4, it loads up the drive shaft and the squeak goes away. I've lubed the splined shaft where the front drive shaft comes out of the rear end (right rear corner of gator), but it still squeaks. I suspect a bad u joint on that drive shaft.

Anyone have any tips on how to remove that front drive shaft? Nothing under hump on 'inside' of gator. Took a quick look under, and it's enclosed.

The squeak is driving me (more) crazy. Thanks in advance!