-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherror-codes.html
More file actions
267 lines (255 loc) · 13.1 KB
/
Copy patherror-codes.html
File metadata and controls
267 lines (255 loc) · 13.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://2007prius.org/error-codes">
<title>Error Codes — 2007Prius.org</title>
<meta name="description" content="Common OBD2 and hybrid-specific error codes for the Gen 2 Toyota Prius (2004–2009). What the red triangle actually means.">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🚗</text></svg>">
<link rel="stylesheet" href="assets/css/style.css?v=20260601">
</head>
<body>
<header>
<nav>
<a href="/" class="logo">2007<span>PRIUS</span>.org</a>
<ul>
<li><a href="repairs/">Repairs</a></li>
<li><a href="/search">Search</a></li>
<li><a href="/timeline">Failure Timeline</a></li>
<li><a href="/tools">Tools & Parts</a></li>
<li><a href="/error-codes">Error Codes</a></li>
<li><a href="https://github.com/qtrandev/2007prius" target="_blank" class="fork-btn">Fork on GitHub ↗</a></li>
</ul>
<button class="hamburger" aria-label="Open menu" aria-expanded="false">☰</button>
</nav>
</header>
<div class="hero">
<h1>Error Codes</h1>
<p>What the red triangle actually means — and what to do about it.</p>
</div>
<main>
<section>
<div class="notice danger">
<strong>Red triangle on dash?</strong> This is your car's "master warning" light. It means at least one hybrid system fault is active. Do NOT ignore it — read the code immediately with an OBD2 scanner before driving further. See <a href="/tools" style="color:inherit;text-decoration:underline">Tools & Parts</a> for scanner recommendations.
</div>
</section>
<section>
<h2>Hybrid System Codes (P3xxx / Px0A)</h2>
<div class="table-wrap">
<table>
<thead>
<tr><th>Code</th><th>Description</th><th>Common Cause</th><th>Urgency</th></tr>
</thead>
<tbody>
<tr>
<td><strong>P0A80</strong></td>
<td>Replace Hybrid Battery Pack</td>
<td>One or more battery modules has degraded significantly. May recondition or need replacement. See <a href="/repairs/hybrid-battery">Hybrid Battery guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P3000</strong></td>
<td>HV Battery Malfunction</td>
<td>General hybrid battery system fault. Check individual block voltages with Dr. Prius app (14 blocks, each = 2 modules). See <a href="/repairs/hybrid-battery">Hybrid Battery guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P3006</strong></td>
<td>HV Battery Module Voltage Variation</td>
<td>One module is significantly weaker than others — common sign of aging battery needing reconditioning. See <a href="/repairs/hybrid-battery">Hybrid Battery guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P3009</strong></td>
<td>HV Battery Leak Detected</td>
<td>Insulation failure in HV system. Could be wiring, battery casing, or inverter. Get this diagnosed professionally. See <a href="/repairs/hybrid-battery">Hybrid Battery guide</a> for HV system context.</td>
<td>🔴 Immediate</td>
</tr>
<tr>
<td><strong>P0A0F</strong></td>
<td>Engine Failed to Start</td>
<td>The HV system tried to start the ICE engine and it didn't start within the timeout. Most common cause: throttle body carbon buildup (especially after a 12V battery replacement — the ECU loses its learned throttle position). Also: weak 12V battery (see <a href="/repairs/12v-battery">12V Battery guide</a>), dirty MAF sensor, fuel delivery failure, ignition coil fault (see <a href="/repairs/spark-plugs">Spark Plug guide</a>). Red triangle; car will not move or goes into limp mode.</td>
<td>🔴 Immediate</td>
</tr>
<tr>
<td><strong>P0A93</strong></td>
<td>Inverter Cooling System Performance</td>
<td>Inverter coolant pump failing or failed. Replace immediately. See <a href="/repairs/inverter-pump">Inverter Pump guide</a>.</td>
<td>🔴 Immediate</td>
</tr>
<tr>
<td><strong>P0A94</strong></td>
<td>DC/DC Converter Performance</td>
<td>DC-DC converter (charges 12V from HV battery) is underperforming. Often precedes 12V battery failure. See <a href="/repairs/12v-battery">12V Battery guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P3004</strong></td>
<td>Power Cable Fault</td>
<td>Fault detected in the HV power cable between the battery pack and the inverter. Could be insulation failure, a loose connection at the inverter or battery side, or internal cable damage. Do not drive — this is a high-voltage system fault. Have it diagnosed before continuing.</td>
<td>🔴 Immediate</td>
</tr>
</tbody>
</table>
</div>
</section>
<section>
<h2>Brake & ABS System Codes (Cxxxx)</h2>
<div class="table-wrap">
<table>
<thead>
<tr><th>Code</th><th>Description</th><th>Common Cause</th><th>Urgency</th></tr>
</thead>
<tbody>
<tr>
<td><strong>C1252</strong></td>
<td>Brake Booster Pump Motor ON Time Abnormally Long</td>
<td>Brake booster pump motor failing — the primary code for "3 amigos." Pump runs continuously and drains 12V battery. See <a href="/repairs/abs-actuator">ABS actuator guide</a>.</td>
<td>🔴 Immediate</td>
</tr>
<tr>
<td><strong>C1253</strong></td>
<td>Brake Booster Pump Motor Relay Malfunction</td>
<td>Brake booster pump relay fault. Appears alongside C1252. Confirms actuator assembly failure. See <a href="/repairs/abs-actuator">ABS actuator guide</a>.</td>
<td>🔴 Immediate</td>
</tr>
<tr>
<td><strong>C1241</strong></td>
<td>Low Battery Positive Voltage</td>
<td>12V auxiliary battery voltage is too low for the brake control system to operate normally. This is a <strong>12V battery problem, not an ABS actuator problem</strong> — check and charge the 12V battery before assuming brake actuator failure. Often appears with C1336 but without C1252/C1253. See <a href="/repairs/12v-battery">12V Battery guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>C1210</strong></td>
<td>Zero Point Calibration of Yaw Rate Sensor Undone</td>
<td>Yaw rate sensor calibration lost — often after a battery disconnect or ECU reset. Commonly appears alongside C1252/C1253 but is NOT the cause of actuator failure. Usually self-corrects after driving straight on a level road. See <a href="/repairs/abs-actuator">ABS actuator guide</a>.</td>
<td>🟢 Low</td>
</tr>
<tr>
<td><strong>C0200</strong></td>
<td>ABS Wheel Speed Sensor — Front Right</td>
<td>Sensor or wiring fault. Common after suspension work. Check wiring harness at the wheel.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>C0205</strong></td>
<td>ABS Wheel Speed Sensor — Front Left</td>
<td>Same as above, opposite side.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>C0210</strong></td>
<td>ABS Wheel Speed Sensor — Rear Right</td>
<td>Rear sensors are often damaged by rust or road debris. Inspect sensor and tone ring.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>C0215</strong></td>
<td>ABS Wheel Speed Sensor — Rear Left</td>
<td>Same as C0210, opposite side.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>C1336</strong></td>
<td>Zero Point Calibration of Deceleration Sensor Undone</td>
<td>After battery disconnect or skid control ECU reset, the sensor needs recalibration. Drive in a straight line on flat road to reset. See <a href="/repairs/abs-actuator">ABS actuator guide</a>.</td>
<td>🟢 Low</td>
</tr>
</tbody>
</table>
</div>
</section>
<section>
<h2>Engine Codes (P0xxx)</h2>
<div class="table-wrap">
<table>
<thead>
<tr><th>Code</th><th>Description</th><th>Common Cause</th><th>Urgency</th></tr>
</thead>
<tbody>
<tr>
<td><strong>P0301–P0304</strong></td>
<td>Misfire — Cylinders 1–4</td>
<td>Spark plugs, ignition coils, or injectors. Check plugs first — they're often overdue. See <a href="/repairs/spark-plugs">Spark Plug guide</a>.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P0420</strong></td>
<td>Catalyst System Efficiency Below Threshold</td>
<td>Catalytic converter degraded. O2 sensor could also be the culprit — test sensor live data before replacing the cat. No drivability impact. See <a href="/repairs/p0420">P0420 guide</a>.</td>
<td>🟡 Monitor</td>
</tr>
<tr>
<td><strong>P0441</strong></td>
<td>Evaporative Emission Control System Incorrect Purge Flow</td>
<td>Often a loose or bad gas cap. Tighten cap and clear code — if it returns, check EVAP lines.</td>
<td>🟢 Low</td>
</tr>
<tr>
<td><strong>P0171</strong></td>
<td>System Too Lean (Bank 1)</td>
<td>MAF sensor dirty or failing, vacuum leak, or low fuel pressure. Clean MAF sensor first.</td>
<td>🟡 Soon</td>
</tr>
<tr>
<td><strong>P1121</strong></td>
<td>Coolant Flow Control Valve Position Sensor Signal Malfunction</td>
<td>The three-way coolant valve is stuck or its position sensor has failed. Symptoms: no cabin heat, longer cold-start warm-up, slight fuel economy loss. Toyota-specific code. See <a href="/repairs/p1121">P1121 guide</a>.</td>
<td>🟡 Soon</td>
</tr>
</tbody>
</table>
</div>
</section>
<section>
<h2>Understanding the Warning Lights</h2>
<div class="cards">
<div class="card">
<div class="card-icon">🔺</div>
<h3>Red Triangle (Master Warning)</h3>
<p>Hybrid system fault. Read codes immediately. Could be anything from inverter pump to hybrid battery to minor sensor issue. Do not ignore.</p>
</div>
<div class="card">
<div class="card-icon">⚡</div>
<h3>HV Battery Warning</h3>
<p>Hybrid battery is failing or has a cell issue. Run Dr. Prius battery test and read codes. May be reconditionable.</p>
</div>
<div class="card">
<div class="card-icon">🛑</div>
<h3>ABS + VSC + Brake Lights (3 at once)</h3>
<p>The "3 amigos" on a Gen 2. Almost always the ABS actuator assembly. See the <a href="/repairs/abs-actuator">ABS actuator guide</a>.</p>
</div>
<div class="card">
<div class="card-icon">🌡️</div>
<h3>Thermometer Warning</h3>
<p>Engine overheating. Pull over immediately. On a Prius this could indicate head gasket issues at high mileage. Let engine cool fully before checking coolant level.</p>
</div>
<div class="card">
<div class="card-icon">⚠️</div>
<h3>Check Engine Light (amber)</h3>
<p>An emissions or engine management fault — P0xxx or P1xxx codes. On a Gen 2 the most common are P0420 (cat), P0171 (lean), or P0301–P0304 (misfire). Amber means read the code — not necessarily stop driving.</p>
</div>
</div>
</section>
<section>
<div class="notice tip">
<strong>Always clear codes after repair</strong> and drive a full trip cycle before assuming the repair worked. Some codes require the car to complete specific drive conditions before confirming a fix. If the same code returns within a day of driving, the root cause is still present.
</div>
</section>
</main>
<footer>
<div class="footer-links">
<a href="repairs/">Repairs</a>
<a href="/search">Search</a>
<a href="/timeline">Failure Timeline</a>
<a href="/tools">Tools & Parts</a>
<a href="/error-codes">Error Codes</a>
<a href="https://github.com/qtrandev/2007prius">GitHub</a>
</div>
<p>Code: <a href="https://github.com/qtrandev/2007prius/blob/main/LICENSE">MIT License</a> · Content: CC BY-SA 4.0 · <a href="https://github.com/qtrandev/2007prius">Fork this repo</a> and make it better. · <a href="/disclaimer">Disclaimer</a></p>
<p style="margin-top:0.5rem">2007prius.org — A community knowledge archive for Gen 2 Toyota Prius owners (2004–2009)</p>
</footer>
<script src="assets/js/nav.js?v=20260601"></script>
</body>
</html>