Hey, I have a 05 foreman 500 foot shift and the 4×4 isn’t working, I checked the fluid in the front diff and and it must have gotten water in it because it was frozen! So I pulled the drain plug and used a heat gun to melt it and drain it, so then I put new stuff in, same with the rear diff but that wasn’t frozen and I thought that was the problem but it wasn’t, I fixed the vent line where water was getting in and I took it for a test drive, the 4×4 worked for the first 2 minutes then stopped, (it always has done this since the 4×4 cut out) then I was back to 2×4, the 4×4 light on the dash blinks 3 times, pauses, then repeats, but I checked the front diff where it was all frozen and there’s no damage as far as I can tell, if you guys know anything please let me know, thanks