Just to add some more input to the topic. Bought a 2012 Silverado 1500 5.3l. I always drive proabbaly too easy on my trucks, at 33k mikes codes went off and truck was undriveable. Towed to dealer and codes read #7 cylinder misfiring. They replaced piston and rings and added the AFM oil deflector piece to divert the oil splash. It was all done under warranty. Dealer said probably since I drive so easy being in 4 cyl mode more often caused it to show up so early. I immediately bought a range AFM disabler and has been worth it other than it occasional have to pull and plug it back in or throws a code once or twice a year but eventually clears on its own. I now have 94k miles no issues since and thinking about trading in before something goes wrong in high mileage. Really Hate to buy another 5.3 with AFM but the gas price of a 6.0 2500hd for me would add 100$ month based on city driving and mileage. Just not interested in a ford or dodge. Fact is all brands are plagued with issues of their own, father in law is die hard dodge and had issues as well. Neighbor has ford and had some issues with timing chain. Miss my old 5.7l 95’ Silverado. We had a 6.0 2008 that wouldn’t die after hauling bob cats and loaded down trailers all day for lawn and tree company. Tempting to pay the premium for 6.0 since 2019 is the last year for it before full redesign, but I just wouldn’t use it capability and gas mileage might hurt pretty bad. Just my story.