I've had Suburbans with 3.42's and 31's as well as 3.73's with 31's. 3.73's were perfect for 31's. The 3.42's got better fuel mileage, but couldn't tow anything.
For 33-35's, 4.10 or 4.56's. 6.2's don't use much more fuel revving it higher going down the road and work so much better when they are closer to 2000 rpms.
I have 4.10's and 36's on my K-5, but it doesn't have an overdrive, so it equals out and moves along nicely.
Check the glow plugs. Does the glow plug light come on at all when warm? I have put a manual relay on mine. I control them. When it's warm it needs less, but sometimes these beasts need a little glow even when warm.
05 2500HD CC LB LLY, 4x4, 3.73s 235/85R16's, webasto cab heater, to keep it warm.
03 Buick Rendezvous - When you average over 80 miles per day driving around, you need one of these.
85 K-5, 6.2, SM465, Rockwell T221, 1 tons, 36's. More goodies to be installed as time and money allows.
82 K20, 6.2, SM465, NP208, stock except for bed rack, snow plow, and glow plugs are on a toggle switch. It works great for plowing!
72 Postal Jeep - Yet another project