Skip to content

Possible OBD-II DTC description misalignments in codes map (e.g., P0007, P0008/P0009) #40

@Jad-Taljabini

Description

@Jad-Taljabini

I might be misunderstanding the intent of the mapping, but a few entries look like they could be shifted or missing qualifiers. Sharing a couple of examples in case a quick review is helpful.

Some codes may not match the commonly seen DTC wording, or may be missing bank/sensor qualifiers. Examples (subject to confirmation):

  • P0007
    • Current: Engine Position System Performance
    • What I expected (maybe): Fuel Shutoff Valve 'A' Control Circuit High
  • P0008 / P0009
    • Current:
      P0008: Engine Position System Performance (generic)
      P0009: 'A' Camshaft Position Actuator Circuit
    • What I expected (maybe):
      P0008: Engine Position System Performance — Bank 1
      P0009: Engine Position System Performance — Bank 2

To Reproduce

  • Open the file with the codes: [String: String] dictionary.
  • Search for P0007, P0008, P0009, and P0010–P0015 (and much more).
  • Compare the current text with commonly published DTC descriptions.
  • Note any mismatches if you agree they’re unintended.

Additional context

  • It’s also possible the repo is intentionally using a different reference list; if so, feel free to close this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions