Rotate every 6k miles with oil change. Front end alignment religiously. Heavy 3/4 diesel, don't know??? Not sure if I should have put a blanket on them at night or not. Glad worked for you.
They were only about 40k on my 1/2 ton, and my 2 work trucks also.