The differential clutches may be slipping. I experienced similiar problems in my 03 with 4.10's until the left tire totally stopped pulling. I had to get the clutches replaced with only 5,000 miles on them. It was $250 for parts,labor, friction modifier,synthetic fluid, and axle seals. Now the...