I have a 2015 GMC Duramax that I've had since it had 12K miles on it. I use the truck to go to the gym, grocery store, hunting, road trips, and pull our trailer to go camping about 10X a year as well. It gets used for everything, but mainly it's being driven around town for everyday/normal use.
At around 35K miles I got my first check engine light. I took it to the dealership and it was a DEF sensor that had gone out. They replaced it and I was good for about a week before it came back. Two months and 5 check engine lights later, I had enough. I found a guy who would do my delete tunes and have been absolutely problem free since that day. I have a 5 tune dial in the truck but always leave it on the lowest tune (I think it's like 30hp over stock) and I'm never hard on the truck. The truck sounds badass now, it's 100% reliable, and It's much more responsive. I would never second guess my decision and wish I had done it the day I bought it. I now have 80K miles on the truck - all problem free since the delete.
At around 35K miles I got my first check engine light. I took it to the dealership and it was a DEF sensor that had gone out. They replaced it and I was good for about a week before it came back. Two months and 5 check engine lights later, I had enough. I found a guy who would do my delete tunes and have been absolutely problem free since that day. I have a 5 tune dial in the truck but always leave it on the lowest tune (I think it's like 30hp over stock) and I'm never hard on the truck. The truck sounds badass now, it's 100% reliable, and It's much more responsive. I would never second guess my decision and wish I had done it the day I bought it. I now have 80K miles on the truck - all problem free since the delete.