This guy must have worked on my diesel truck an hour and a half and found the trouble was a warrenty problem. He sent me to a dealer rather than charge me over $700. Later I returned to have brakes fixed and a seal replaced on the transfer case. Great price and work. NO PROBLEMS!