fourtrak drive train whine, whirring

Forum: 

hello, again another problem im having with my free 1997 daihatsu fourtrak riviera is a loud whining/ whirring noise that's nearly turned into a vibration from underneath her, i'd guess that it's from the front axle and it's really annoying now, and it only happens in 2wd, it's recently had a lot spent on the frewheeling hubs and has an 'aftermarket' switch to go into 4wd instead of the usual plastic one on the dash!! any ideas or suggestions will be greatly appreciated!!