Per-code pilot · Tier A · P-code
P0031 — Oxygen Sensor Heater 1 - Voltage Below Normal, Or Shorted To Low Source
Every observed printed label for P0031 in the archive, with a link from each model-year record to the exact OEM table row and manual citation.
Dataset 2026-10-23 · Page updated 2026-10-25 · 20 source records · Report a correction
What the code is
P0031 is one key in the 1,192-key registry. It is a P-code key. The key is the printed P-code P0031. When a manual also prints an SPN/FMI pair on the same row, the archive keeps that pair on the model table but groups the row under the P-code, matching the registry rule.
The page contains 20 matching model-code rows across 20 model-year records. The records come from 2 table formats and 20 manual P/Ns. The count is a count of published archive records, not a count of machines in service.
The archive does not add a system meaning, a severity, or a repair step to the key. The printed label and the source manual remain the authority for each row. The methodology page explains the labeling and source rules.
Every observed printed label
| Printed label (exact) | Models | Share | Years | Brands |
|---|---|---|---|---|
| Oxygen Sensor Heater 1 - Voltage Below Normal, Or Shorted To Low Source | 13 | 65% | 2021–2027 | Polaris |
| Oxygen Heater Low/SG | 6 | 30% | 2025–2027 | Arctic Cat |
| O2 Heater Low/SG | 1 | 5% | 2023 | Arctic Cat |
The label strings keep the OEM capitalization, punctuation, and abbreviations. “Share” is the share of model-year records in this key, rounded to the nearest percent.
Same code, different label
This key carries 3 exact printed labels. The most common is Oxygen Sensor Heater 1 - Voltage Below Normal, Or Shorted To Low Source, used by 13 of 20 model-year records (65%). The remaining 7 records use 2 other labels.
The labels range from 3 to 13 words. The shortest is O2 Heater Low/SG; the longest is Oxygen Sensor Heater 1 - Voltage Below Normal, Or Shorted To Low Source. These are not treated as synonyms that can be swapped without checking the model year. The archive keeps each string attached to the records and source manual where it was printed.
The label set covers Arctic Cat and Polaris and the 2021–2027 model years. It also spans 2 table formats: C/P/U DTC; SPN / FMI + P-code. The table shape can change even when the key and the dominant label stay the same.
The complete multi-label dataset is on the label-variance reference. That page keeps every label for every key; this page keeps the labels for one key and links them back to the exact rows.
Where it appears
The table lists 20 model-year records in brand, year, and model order. Each “Open table row” link goes to the model or shared-table page and the exact anchor for this key. A record with more than one matching row shows the row count beside the link.
| Brand | Year | Model | Table format | Manual P/N | Code row |
|---|---|---|---|---|---|
| Arctic Cat | 2023 | Alterra 600 Black Hills Edition | C/P/U DTC | 2263-355 | Open table row |
| Arctic Cat | 2025 | Prowler Pro EPS | C/P/U DTC | 2263-853-A | Open table row |
| Arctic Cat | 2026 | Alterra 600 EPS / Limited / Mud Pro | C/P/U DTC | 2263-839-A | Open table row |
| Arctic Cat | 2026 | Alterra 600 TRV EPS / TRV Limited | C/P/U DTC | 2263-835-A | Open table row |
| Arctic Cat | 2026 | Prowler XT / XT Crew / Limited / Limited Crew | C/P/U DTC | 453-00061-A | Open table row |
| Arctic Cat | 2027 | Alterra 600 / 600 Limited / 600 TRV / 600 TRV Limited | C/P/U DTC | 453-00079-A | Open table row |
| Arctic Cat | 2027 | Prowler 800 XT / 800 XT Crew | C/P/U DTC | 453-00083-A | Open table row |
| Polaris | 2021 | Ranger 150 EFI | SPN / FMI + P-code | 9931624 | Open table row |
| Polaris | 2022 | Ranger 150 EFI | SPN / FMI + P-code | 9940368 | Open table row |
| Polaris | 2022 | RZR 200 | SPN / FMI + P-code | 9931620 | Open table row |
| Polaris | 2023 | Ranger 150 EFI | SPN / FMI + P-code | 9940832 | Open table row |
| Polaris | 2023 | RZR 200 | SPN / FMI + P-code | 9940831 | Open table row |
| Polaris | 2024 | Ranger 150 EFI | SPN / FMI + P-code | 9941324 | Open table row |
| Polaris | 2024 | RZR 200 | SPN / FMI + P-code | 9941323 | Open table row |
| Polaris | 2025 | Ranger 150 EFI | SPN / FMI + P-code | 9941940 | Open table row |
| Polaris | 2025 | RZR 200 | SPN / FMI + P-code | 9941941 | Open table row |
| Polaris | 2026 | Ranger 150 EFI | SPN / FMI + P-code | 9942058 | Open table row |
| Polaris | 2026 | RZR 200 | SPN / FMI + P-code | 9942059 | Open table row |
| Polaris | 2027 | Ranger 150 EFI | SPN / FMI + P-code | 9942346 | Open table row |
| Polaris | 2027 | RZR 200 | SPN / FMI + P-code | 9942347 | Open table row |
The linked model page is the source of truth for the table shape, the other codes in the same chapter, and the full manual citation. The anchor is generated from the same registry key as this page.
Source citations
The 20 model-year records resolve to 20 source records, 20 manual P/Ns, and 3 OEM chapters. The table groups records that share the same manual P/N and OEM chapter link.
| Manual P/N | Brands | Models | Years | OEM source |
|---|---|---|---|---|
| 2263-355 | Arctic Cat | 1 | 2023 | arcticcat.com source |
| 2263-835-A | Arctic Cat | 1 | 2026 | arcticcat.com source |
| 2263-839-A | Arctic Cat | 1 | 2026 | arcticcat.com source |
| 2263-853-A | Arctic Cat | 1 | 2025 | arcticcat.com source |
| 453-00061-A | Arctic Cat | 1 | 2026 | arcticcat.com source |
| 453-00079-A | Arctic Cat | 1 | 2027 | arcticcat.com source |
| 453-00083-A | Arctic Cat | 1 | 2027 | arcticcat.com source |
| 9931620 | Polaris | 1 | 2022 | publications.polaris.com source 0000469757 |
| 9931624 | Polaris | 1 | 2021 | publications.polaris.com source 0000469757 |
| 9940368 | Polaris | 1 | 2022 | publications.polaris.com source 0000469757 |
| 9940831 | Polaris | 1 | 2023 | publications.polaris.com source 0000469757 |
| 9940832 | Polaris | 1 | 2023 | publications.polaris.com source 0000469757 |
| 9941323 | Polaris | 1 | 2024 | publications.polaris.com source 0000469757 |
| 9941324 | Polaris | 1 | 2024 | publications.polaris.com source 0000469757 |
| 9941940 | Polaris | 1 | 2025 | publications.polaris.com source 0000469757 |
| 9941941 | Polaris | 1 | 2025 | publications.polaris.com source 0000469757 |
| 9942058 | Polaris | 1 | 2026 | publications.polaris.com source 0000469757 |
| 9942059 | Polaris | 1 | 2026 | publications.polaris.com source 0000469757 |
| 9942346 | Polaris | 1 | 2027 | publications.polaris.com source 0001057803 |
| 9942347 | Polaris | 1 | 2027 | publications.polaris.com source 0001057803 |
The OEM links point to the public manual chapter or document used for the row. The archive does not substitute a third-party copy when the public source is unavailable.
What this page does not do
This is a label and source index. It does not diagnose a machine, name a failed component, recommend a repair, or say whether a vehicle is safe to operate. It does not list parts, prices, or service procedures. It does not claim that a code will appear on every trim or market of a model year.
The model count is a count of published model-code rows. A missing key can mean the code is not printed in the collected manuals, the table uses a different format, or the source has not been collected. A label can vary by trim, market, and model year even when the key is the same.
If a printed label or manual P/N does not match this page, use the correction form and include the model year, the manual P/N, and the exact printed label. The methodology page explains how corrections are handled.
Pilot status
This page is staged with noindex,follow. It is linked for local review and is not submitted in the sitemap until the Search Console baseline exists and the 20% QA sample is recorded in data/per-code-pilot.json.