Its not the t-case its the vac disconnect in the axle. The system works fine when jacked up because the engine is sitting at idle, this is when there is the most vacuum available. When you are driving the amount of vacuum you have diminishes as you give it more throttle. At WOT you don't have any manifold vacuum available for accessories such as the 4wd system.Does the heater also stop blowing thru vent and switch to defrost and then back again when you let off the throttle?
To compensate for this a vacuum reservoir was added. This works fine as long as the system is 100% with zero leaks. Any little leak and the reservoir runs out and then the fork slips back into 2wd. You would think that once the fork was slid over into 4wd it would stay there on its own but its doesn't. Without the vacuum motor constantly pushing on it the fork will slid back to 2wd.
Like I said I went crazy trying to fix mine. It would work fine on stands and just driving around, easy trail riding, no problems. Hit the first tough obstacle, give it some gas and BANG!, sounded like the t-case chain jumped and then no front drive. Back down check things out, all good, try obstacle again and BANG! same thing.
Eventually I just shimmed the fork and never worried about it again. Later I found that my vacuum reservoir had a crack in it and wasn't holding vacuum.