The truck is great...when it is not in the shop for service. Little things that should NOT be problems on a truck this age - with this little mileage and that is this well-maintained - occur over and over again. And the "fix" doesn't always stay fixed. So we have had too many visits to service, and too many repeat issues. The service people are always very pleasant and willing to help. But my guess is that something about the products is sub-standard. It is very frustrating to have to take it in and do without it so often.