Gauges
The instrument cluster will not store any DTCs. Because the Powertrain Control Module (PCM) gathers all the gauge information and sends it to the cluster via the bus, it is the controller's responsibility to monitor these inputs and store DTCs for them. For this reason the first item to be checked regarding a gauge problem (except oil pressure) should be the engine controller for any DTCs relating to the gauge in question.There are DTCs associated with all the gauges except for the oil pressure gauge. When diagnosing gauges, the input that is used for the gauge message (fuel level sender for example) must be valid. Because of OBD II requirements, most of the information used for monitoring the OBD II system happens to be the same information used by the controller to formulate the gauge bus messages. OBD II Requirements State that the fuel level sender must be checked for rationality. This includes determining if the sending unit voltage is too high or too low or if the voltage hasn't changed over time. If the PCM has determined that the sender information isn't valid, it will send a diagnostic trouble code. The presence or absence of the fuel level sending code in the PCM is and important factor to determine whether a fuel gauge problem is in the sending unit or the cluster.
The same situation is used in all cluster diagnostics related to gauge operation with the exception of the oil pressure gauge. OBD II requirements do not include oil pressure monitoring. Therefore, oil pressure diagnostics would dictate that a mechanical oil pressure gauge be attached to the engine for absolute verification of oil pressure readings.