4×4 problem 07 sportsman 700

Ok guys so I’m at a complete loss with my front diff not engaging I’m getting power to the front diff I have replaced everything in the front end including the gear case coil (magnet) and I’ve replaced the speed sensor I have Polaris fluid in the front diff and it’s still not engaging in any gear idk what else to do I have spent about 600 $ in parts and have no solution it is a 2007 sportsman 700 efi if any body can help I would greatly appreciate it