I'd like to keep my next truck purchase for the long haul, 20+ years if possible. I figure toyota is the best brand to go with and I need room for at least two kids, maybe three, so I at least need a DC, maybe a CM. So, my question is which configuration is most likely to go the long haul? V6, 4.7, 5.7? I'd like 4wd, but am wondering if that would be just one more thing to go wrong, would hurt gas mileage and may wear down other parts of the truck. I'd appreciate any input on options that may impact reliability/durability, even down to details like paint color. TIA.