sounds like the gears are different front and rear.
someone probly has changed the gear in the rear for 2wd street driving and never changed the front to match.
get on some dirt and with it in 4wd drive a lil bit and look at the tracks and see if it looks like its pushing of dragging front or rear tires.