The major differences between heavy-duty and medium-duty truck repair