P2258 OBD-II Trouble Code: Secondary Air Injection System Control A Circuit High

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P2258 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P2258 code

P2258 is a diagnostic trouble code (DTC) for "Secondary Air Injection System Control A Circuit High". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P2258 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P2258 Code Definition

The P2258 trouble code is a generic powertrain code related to fuel and air metering (air injection circuit). This code appears when the engine control module (ECM) detects higher voltage levels than are acceptable in the A circuit.

The DTC Code P2558 is also related to:

What the P2258 Code Means

When a P2558 code appears, the engine control module (ECM) has located an issue with the secondary air injection system’s control circuit. The secondary air injection system assists with reducing a vehicle’s emissions by pumping air into the exhaust stream when an engine is cold, which helps speed up the process of warming the catalytic converter. This code most often appears in cold weather.

A vehicle’s ECM grounds both the air combination valve vacuum control solenoid circuit as well as the air pump’s relay control circuit. If a voltage reading of more than 10% of the allowed amount is read by the ECM, a P2558 code will be stored.

What Causes the P2258 Code?

A number of problems or faults could cause a P2258 code, including:

  • Damaged or defective one-way check valve
  • An open or shorted secondary air system relay harness
  • A damaged or defective system relay
  • Damaged or defective electrical circuit connections
  • Damaged or defective solenoid
  • Damaged or defective air system pump

What are the Symptoms of the P2258 Code?

Symptoms of the P2258 code include: * Warning or Check Engine Light is illuminated * Loud noises from the secondary air injection system * Vehicle stalling on startup * Vehicle stalling at idle * Hesitation when the vehicle accelerates

How Does a Mechanic Diagnose the P2258 Code?

A mechanic may use one or more methods to diagnose a P2258 code, including:

  • Use an OBD-II scanner to locate any trouble codes stored in the PCM
  • Clean pumps and assembly and test
  • Check all switches and valves in secondary air injection system for any visible signs of damage
  • Check all hoses and fittings for signs of damage or breaking due to heat from the exhaust system
  • Check all wires and connectors for visible signs of damage due to heat from the exhaust system
  • Clear the code and test drive the vehicle to see if any codes reappear

Common Mistakes in Diagnosing the P2258 Code

One of the most common mistakes in diagnosing any DTC related to the secondary air injection is not checking and diagnosing a potentially faulty one-way check valve. A misdiagnosis could result in repeat replacements related to the secondary air injection system and continuing pump failures.

How Serious is the P2258 Code?

Because a P2258 code stored in your ECM could result in your vehicle stalling or hesitating, causing dangerous driving conditions, YourMechanic considers this a potentially serious issue. Take your vehicle into your local dealer service center of repair shop for diagnosis and repair immediately.

What Repairs can Fix the P2258 Code?

  • Repair or replace any damaged one-way check valves
  • Repair or replace any damaged or defective switches
  • Repair or replace any damaged or defective hoses or fittings
  • Repair or replace any damaged or defective wires and connectors

Additional Comments for Consideration Regarding the P2258 Code

As with many codes related to the secondary air injection system, a damaged or faulty one-way check valve may be the culprit. YourMechanic recommends checking and testing these valves before making any further repairs, as a damaged one-way check valve potentially can damage other parts of the air injection system.

Need Help with a P2258 Code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
Check Engine Light
P2258

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P2258 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,484

Rating Summary
3,176
153
40
23
92
3,176
153
40
23
92

Richard

10 years of experience
415 reviews
Richard
10 years of experience
This is the second time I’ve had Richard work on my car. He always does an outstanding job and is quick, knowledgeable and professional. Highly recommended!!
2012 DODGE CHALLENGER - CHECK ENGINE LIGHT IS ON - LAS VEGAS, NEVADA

Michael

13 years of experience
372 reviews
Michael
13 years of experience
Mike was an absolute professional when he arrived. He walked me thru the whole process of my repairs and also made good recommendations for preventive issues. His mechanical knowledge and good customer services was a breath of air and greatly appreciated :-)
2007 CHEVROLET AVALANCHE - CHECK ENGINE LIGHT IS ON INSPECTION - MARIETTA, GEORGIA

Rodrigo

10 years of experience
85 reviews
Rodrigo
10 years of experience
Rodrigo was exactly on time, very professional and friendly. He assessed my car, let me know the exact problem when a previous mechanic from a shop in my area was unable to. I felt he was very honest and sincere letting me know the level of urgency that I deal with the issue. Absolutely no pressure. I will absolutely use Rodrigo the next time I need anything to do with my car and will tell everyone about him. This is such a great service, I will never go to another mechanic again. It is so convenient. I couldn’t be happier. :)
2013 SMART FORTWO - CHECK ENGINE LIGHT IS ON - LAS VEGAS, NEVADA

Ricardo

8 years of experience
223 reviews
Ricardo
8 years of experience
Great service and was very helpful on what maintenance my vehicle needed and what to expect in the future. Would definitely recommend to anyone and will.
2004 MITSUBISHI LANCER - CHECK ENGINE LIGHT IS ON - LOS ANGELES, CALIFORNIA

More related articles

How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance...
P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP)...

Related questions

Q: All warnings lamps are shawn in dashboard, and the gauges the acceleration and rpm are on 0 , also

It sounds like you may have a dashboard integration unit failure, or a fault within the electrical control unit (ECU). It's also possible that the instrument cluster itself is faulty. Have the vehicle scanned for diagnostic trouble codes (DTCs)...

Q: I'm getting check engine light code P0446 and P0452.

Hello, thank you for writing in. The codes may be related, or they may be separate. When it comes to the P0446, you can try to clean the EVAP vent valve with some standard cleaner for it from your local...

Q: Check engine light came on, diagnostic was done and came up with codes saying pressure control solenoid 2,3, & 5 are shut off.

Low transmission fluid is a major cause of transmission failures. Your pressure control solenoids turned off to try to prevent damage to transmission components like clutches etc. Unfortunately, the damage is done and changing the fluid will not help, and...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com