Reliable and well maintained heavy duty truck on the road