help! front right cv shaft wont free spin

hello everyone im new to this group! i have a problem with my 05 grizzly 660. The right front wheel is very hard to turn when lifted off the ground. i removed the wheel, brakes, hub etc. and with just the one end of the cv shaft in the differential, the shaft spins hard and almost feels like its skipping. the splines on the shaft and inside the diff look perfect. when i put it in 4×4 i cant spin the shaft by hand, only in 2wd. the left side tire spins fine. any ideas on what it could be? and is there a simple fix or just replace the front diff. any help would be greaty appreciated. Thanks in advance!

help! front right cv shaft wont free spin

hello everyone im new to this group! i have a problem with my 05 grizzly 660. The right front wheel is very hard to turn when lifted off the ground. i removed the wheel, brakes, hub etc. and with just the one end of the cv shaft in the differential, the shaft spins hard and almost feels like its skipping. the splines on the shaft and inside the diff look perfect. when i put it in 4×4 i cant spin the shaft by hand, only in 2wd. the left side tire spins fine. any ideas on what it could be? and is there a simple fix or just replace the front diff. any help would be greaty appreciated. Thanks in advance!