Your looking at this all wrong, if the truck thinks you have smaller tires than it is tracking less milage than whats actually being driven. I bumped from a 275 to 295 tire, the change is small (2-3mph @ highway speed) Its close enough for me. There are some aftermarket devices to reprgram tire size but I have not tried them. I do run a Banks iDash and it has the function to correct the speed for its read out (doesnt change truck dash) and that works great. As for TPMS, the dealer should be able to adjust that. Some folks on here have reported the dealer lowering the limits for a better unloaded ride so it is possible.