So got front diff removed. Much more work than I expected.

Disassembled diff and did find what I was hoping to. Fluid was pretty black considering I just changed it about 6k ago. All bearings and gears looked good.
Im not sure if its the transfer case thats giving me problems or what?
A little background to what my symptom is....when i have the driveshaft from the T-case to the front diff hooked up I have a terrible growl that gets worse with speed. It was getting so bad that the Jeep barely could keep a steady speed of 30 MPH. It almost felt like as if I was riding the front brakes all the time. This was in 2wd. Did not try 4wd. With driveshaft unhooked everything sounds and drives normal.
The boot on the rear of the driveshaft was torn so I rebuild the rear part with a Detroit axle kit. Did not make a difference, if anything id say worse. Both ends of the driveshaft dont bind when i mess with them by hand. Im leaning towards the driveshaft....have a hard time believing the T-case could be at fault. Dont really wanna spend 300 bucks on a new driveshaft and have it do the same thing. Unless someone has a used shaft I could pick up for cheap???
The 4wd yoke on the T-case spins and sounds fine when spinning by hand but thats with no load so who knows....
Anyone ever had a symptom like this or have any suggestions???