Ya I agree, buying a scanner is the best thing. If you don't want to spend big bucks, look on ebay, they've got some cheap ones. I bought a cheap one and it works fine. Doesn't do anything special, just gives you the code. Once you get the code though, google it and you'll get a million answers to help you troubleshoot. One code I recently got at 100,000kms was an evap code and it turned out my gas cap wasn't tight enough. Seems to be a common easy one that pops up on these trucks.