Front axle or drive shaft squeak!! help

i have a 2006 Outlander 800 XT, and it has started to squeak loudly…. it’s from the front end and it only happens when accelerating and doesn’t do it when completely jacked up so i can inspect it. i can be driving and it will be contantly squeaking until i let off the the accelerator. any ideas please help!! i don’t want to have to tear everything apart to find the issue. also it does seem to have a small amount of grease leaking from behind the front diff where the drive shaft enters it. :th_smiliepullhair: