Thanks to heavy-duty truck maintainers reporting fewer engine-related problems, Caterpillar and Cummins ranked highest in customer satisfaction in the J.D. Power and Associates 2007 Heavy-Duty Truck ...