grizzly driveshaft problem!!

looking for some help with my 2003 grizzly 660. When i hold the rear brake to stop, there is a hopping noise, sounding like its coming from the front driveshaft. It sounds like 2 gears smashing into each other. I was thinking it was the well known problem of the teeth being worn out in the coupling or the prop shaft. But, it sounds internal. I am the kind of guy that likes messing with stuff and trying to fix it my self, but i dont want to screw something up because i am new to the machine. Any help would be great!