OEM fault-code index 17,105 model-code entries · 132 manual P/Ns

Reference

Powersports fault-code glossary

Short definitions for the vocabulary behind the code tables: SPN, FMI, DTC, P-code, CAN and PGN, ECU and ECM, EPS, and the difference between an active and a stored code.

Definitions updated 2026-10-25 · 8 entries · Report a correction

Why a glossary helps

A fault-code table is easier to read when the words around it are stable. The same manual may use SPN, FMI, DTC, P-code, ECM, and EPS in a single chapter, and the acronyms can hide the fact that they describe different layers of the same system. This glossary keeps the definitions short and links each one to the reference page or model table where the term is used.

The entries are written for a reader who already has a code and wants to understand its format. They do not add a diagnosis, a repair procedure, or a safe-operating judgment. A definition explains what a term means in the archive; the OEM manual remains the authority for a specific machine.

Start with SPN and FMI if the code is a pair of numbers. Start with P-code if the code begins with P, and with CAN / PGN if the label names a message or a network. The code index is the flat lookup; the glossary is the vocabulary behind it.

Model tables

These tables show the vocabulary in context. The first is a Polaris model table, the second is the Arctic Cat shared table, and the third is a Segway ECU table.

Reference pages

The glossary is one part of the reference layer. The FMI reference lists the common failure-mode values and the archive counts. The label-variance reference lists every key with more than one printed description. The model-year changes page groups exact model names by year, and the code index lists every key in one searchable table.

System hubs

The system hubs apply this vocabulary to the tables. Each one follows a module or component family across brands and model years, with exact row anchors back to the source pages.