In general terms, yes especially if it concerns the engine. More often than not, the best car code reader can tell you and display the correct error codes. In very rare circumstances, some codes are only specific to the vehicle, but this happens only in the higher end or exotic cars. While it is acknowledged that the problem may be a result of another one, a scanner is going to point you in the right direction.