I never had any pwerrrain issues with my 18 expy, but my 20 nav used to throw powertrain malfunction codes on long road trips. After it happening a few times, I realized it would throw codes every time I used eco. It started happening after the truck hit 75k miles. The dealerships I took it to could never figure it out. I noticed the cause by driving it on a long road trip in normal, then switching it to eco. After a fill up, got back on the road and threw code. Stopped and turned it off for 5 min, turned it back on, left and kept it in normal. No more problems. It's been on about 3 more trips after that and never a problem. I stopped using eco, mostly normal and sport. On top of that, the engine and trans works better now...or did. I did miss the better ride and fuel economy of eco on the highway(it would get 23 mpg in eco, 21 maybe in normal) but I think in higher mileage and unknown habits if were not the original owner, eco is a detriment to long term performance.