I have been thinking of a way to adjust for the many different driving styles that I do within a particular oil change interval. I somtimes run empty for several thousand miles and then I may pull a very heavy load for a thousand miles. I do not believe that either miles or hours gives a good indication of the amount of "work" that my truck has done during a period of time. I have come up with a plan to keep track of the number of gallons of fuel that I put through between oil changes and change every 400 gallons of fuel. This would adjust the intraval up when I run at a constant 60 MPH and get 22 MPG and adjust it down for extensive idle time as well as hard 10 MPG pulling. I know that oil samples would help establish a "perfect" change interval if I did the same job with my truck all the time. However, like many others, my truck may do very diffrent jobs at a moments notice. I am sure that my theory has some holes in it so flame away.