John has been a mechanic most of his life. His experience provides a wealth of information on difficult truck problems. John is our go-to man for any diesel questions.