I have a handful of 2016s and 2017s. They are under warranty but in my area we have to wait 2 months for a service appt. Otherwise it is an hour plus drive. I maintain my trucks to the best of my ability. I have a steady schedule for starters and recaps for rears. PMs every 4 months. I have a few older trucks but no one drives much. Only thing I will complain about is replacing mirrors. I cant order them fast enough. Go through a 4 pack of velvacs every 2 weeks. They are basically disposable. Once again, metro perspective and I have a background in fleet management so I am not a driver first.
Surprisingly enough my biggest problem this peak has been hand trucks. I own almost 40 and only use magliner. Regular maintenance on them has been easy. However, between the hand truck theft within the terminal and unexpected parts failures, I am almost out of spares. We use handtrucks A LOT.