Prodigy Brake Controller Codes: What They Mean and What to Do
Direct Answer: Understanding Prodigy Brake Controller Codes
Prodigy trailer brake controllers, produced by Tekonsha, use a digital display to show status codes, diagnostic messages, and output levels. These codes are not universal across every Prodigy model; the specific readout depends on the generation and firmware of the unit. The most commonly referenced code in owner discussions is 'NC', which means the controller is not detecting a trailer brake connection. Other messages indicate normal operation, manual override, or internal faults.
Scope and Qualification
The information here applies to the Tekonsha Prodigy family, including the original Prodigy, Prodigy P2, and Prodigy P3. While the underlying logic is similar, the exact wording or numeric code on the screen can vary by model and model year. Always confirm the specific code with the manual for your exact controller version, because a code like 'b.c.' on a P3 may not appear on an earlier Prodigy.
The NC Code: No Connection to Trailer Brakes
'NC' stands for 'no connection.' It appears when the Prodigy controller is powered on but does not sense a complete electrical circuit to the trailer's brake magnets. This is normal when no trailer is attached. If a trailer is attached and NC displays, the controller will not apply trailer braking because it cannot detect a load on the brake output wire.
Common Causes of NC with a Trailer Connected
Corroded or loose 7-way trailer connector pins; Broken or frayed brake wire on the trailer; Poor ground connection at the trailer frame; Blown fuse on the trailer brake circuit; Open brake magnet or faulty internal wiring in one or more hubs; Controller output wire disconnected or damaged
Other Display Messages on Prodigy Controllers
A numeric value on the screen, typically from 0.0 to 13.0, indicates the current brake output or gain setting when the manual lever is pressed or the vehicle brakes are applied. 'OL' means overload, indicating a short circuit or excessive current draw in the trailer brake circuit. 'SH' may appear on some units as a short indication. 'Er' or a service code often points to an internal controller fault.
Reading the P3 Screen Specifically
On the Tekonsha Prodigy P3, the screen shows a two-character area for status messages. When the trailer is connected and the brakes are adjusted correctly, the screen briefly displays the connected trailer's brake output percentage during a stop, then returns to the selected gain setting. No connection is shown as 'NC'. A short is shown as 'SH' or a flashing output value. Overload is shown as 'OL'. These readouts are distinct from the setup menu, which shows options like 'b' for boost level or 'C' for calibration.
Troubleshooting Steps for a Persistent NC Code
Inspect both sides of the 7-way connector for corrosion, bent pins, or debris, then clean and reseat; Check the trailer's battery and ground terminals for tight, clean connections; Test the brake output wire at the controller harness with a multimeter while applying the manual lever; Measure resistance across the trailer brake circuit at the connector; an open circuit confirms a break; Check for a short by measuring resistance to ground; a reading near zero indicates damaged insulation; Verify all brake magnets draw current by testing each hub individually
When the Code Indicates an Internal Fault
If the controller shows a service or error code without a trailer connected, and the vehicle wiring is confirmed correct, the internal circuitry may have failed. Tekonsha Prodigy controllers are not typically user-serviceable. Replacement is the usual remedy for a persistent internal fault code.
Practical Summary
The Prodigy code system is designed to be read at a glance. NC means no trailer brake connection, a number means the controller is working, and OL or SH means a wiring problem on the trailer side. Because the exact codes and display behavior change between Prodigy models, use the manual for your specific unit as the authoritative reference. Most NC and overload issues are resolved at the trailer connector or brake wiring, not inside the controller itself.