If you are going to idle for long periods you need to bump the idle up to at least a 1000 RPM's . Even in the old trucks you raised the idle to prevent cylinder wash / oil dilution .
Does this solve any issues related to excessive idle? If you use the idle up control, you can easily get the rpms to above 1000. I usually do it if I have to leave the truck idling for a few minutes. But when jumping in and out backing into a tight campsite, I do not idle up repeatedly.
On a related note, my truck right from the start has done what I think is way overestimate idle time. My use of the truck is probably about 85% towing and 15% around town when the truck rather than the car is needed. Granted I only have about 10,000 miles on the truck, but when using to tow the typical routine is some idle time hooking up then 40 to 400 miles of mostly highway driving, then some idle when getting into campsite and unhooking. And probably 1/2 of that idle time is ramped up to over 1000 rpm. When driving the other 15% of the time, I do not idle long at all on startup or shutdown so mostly driving in town with the normal stop lights etc.
BUT my EVIC says the truck has 27% idle time!! I know that cannot possibly be correct. If I use my truck miles and total engine hours to figure how many miles the truck has travelled per each engine hour, it is just under 40 so not sure what to think about that. Seems like if the engine has really idled 27% of the time, that number would be less than 40 as when idling, it would be about as close to zero mph as you can get. So, if 27% of engine time was at 0mph, then the remaining 71% would have to
average over 60mph to get that 40mph overall average. But maybe I am mis-thinking the math? My top speed when towing is 60-65mph so average is likely closer to 40 just from the engine hours when not "idling". Maybe this is taking things off topic as idle hours is not the main point of this thread. If so, let me know and I will edit this out to its own thread. Thanks.