Severity High
P2258

Secondary Air Injection System Control Circuit High

📅 Last reviewed: July 2026
What does the P2258 code mean?

The P2258 code indicates that the Powertrain Control Module (PCM) has detected a high voltage condition in the secondary air injection system control circuit. This system pumps fresh air into the exhaust during cold starts to reduce emissions. A high voltage reading typically points to a short to power, a faulty relay, or a damaged wiring harness.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check for related codes.

2

Step 2: Visually inspect the secondary air injection system wiring and connectors for damage or corrosion.

3

Step 3: Test the relay and control circuit voltage with a multimeter.

4

Step 4: Check the pump operation by commanding it on with a scan tool.

4. Frequently Asked Questions

Is it safe to drive with this code?

Yes, but the vehicle may fail an emissions test and the Check Engine Light will remain on. It's best to repair it soon to avoid potential drivability issues.

How much does it cost to fix?

Repair costs typically range from $150 to $400, depending on the cause. Replacing a relay or fixing wiring is cheaper, while a new pump or PCM replacement is more expensive.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2258? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →