P2249 O2 Sensor Reference Voltage Circuit, Bank 2, Sensor 1

How serious is a P2249 code?

Insufficient voltage in the oxygen sensor (O2) reference circuit can lead to decreased fuel efficiency and reduced engine performance. A P2249 code is considered serious and should be addressed promptly to avoid more significant consequences.

What are the symptoms associated with code P2249?

Symptoms of a P2249 fault code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Error codes related to misfires or lean/rich mixtures
  • Illumination of the “Service Engine Soon” light

What are the common causes of this code?

The main causes of code P2249 include:

  • Blown O2 sensor fuse
  • Oxygen sensor failure
  • Damaged, worn, cut, or disconnected wiring and/or connectors

How to diagnose a P2249 code?

To diagnose a P2249 code, you will need a diagnostic scanner, a digital voltmeter/ohmmeter (DVOM), and a reliable source of information about your vehicle. You can also search for technical service bulletins (TSBs) related to this code, which can save time and provide a quick solution.

  1. Connect the scanner to the vehicle’s diagnostic port and retrieve all stored error codes along with freeze frame data.
  2. Clear the codes and test the vehicle. If the code returns or the PCM (engine control unit) enters “preparation” mode, it may indicate that the code is intermittent. In this case, the condition causing the code needs to worsen for more accurate diagnosis.
  3. Perform a visual inspection of the wiring and connectors. Replace any damaged wiring.
  4. Test the O2 sensor voltage with the DVOM. If no voltage is detected, check the fuses. Replace any faulty fuses if necessary.
  5. Test the corresponding PCM circuit. If voltage is not present, it may indicate a connection issue between the sensor and the PCM. If voltage is present but incorrect, the PCM may be faulty or improperly programmed.

Testing oxygen sensors

To test O2 sensors:

  • Start the engine and let it reach its normal operating temperature.
  • Monitor the O2 sensor data using the connected scanner. Pre-catalytic converter oxygen sensors should show continuous voltage fluctuation between 1 and 900 millivolts, while post-catalytic converter sensors will stabilize at a relatively constant value. If the sensors do not respond as expected, they are likely faulty.

A blown O2 sensor fuse may not be the cause of the P2249 code, but rather a response to a short circuit in the sensor circuit

P2250 O2 Sensor Reference Voltage Circuit, Bank 2, Sensor 1

How severe is this DTC?

Excessive voltage in the O2 sensor reference voltage circuit can lead to reduced fuel efficiency and decreased engine performance. A P2250 code should be classified as severe and addressed as quickly as possible.

What are some of the symptoms of the code?

Symptoms of a P2250 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes of this code may include:

  • Blown O2 sensor fuse
  • Faulty oxygen sensor(s)
  • Burned, chafed, broken, or disconnected wiring and/or connectors

What are the troubleshooting steps for P2250?

You will need a diagnostic scanner, a digital volt/ohmmeter (DVOM), and a reliable source of vehicle information to accurately diagnose a P2250 code.

You can save time by searching for Technical Service Bulletins (TSBs) that match the recorded code, vehicle (year, make, model, and engine), and presented symptoms. This information can be found in your vehicle information source. If you find the right TSB, it might provide a quick solution to your diagnosis.

After connecting the scanner to the vehicle’s diagnostic port and retrieving all stored codes and relevant freeze frame data, note the information (in case the code turns out to be intermittent). After that, clear the codes and test the vehicle until one of two things happens; the code is restored or the PCM enters readiness mode.

The code may be more difficult to diagnose if the PCM enters readiness mode at this point, as the code is intermittent. The condition that caused the P2250 to be stored may need to worsen before an accurate diagnosis can be made. If the code is restored, proceed with the diagnosis.

You can obtain connector face views, connector pinout charts, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the code and vehicle in question) using your vehicle information source.

Perform a visual inspection of the associated wiring and connectors. Repair or replace wiring that has been cut, burned, or damaged.

Use the DVOM to test the O2 sensor voltage at the appropriate connector pin (near the sensor). If no voltage is detected, check the system fuses. Replace blown or faulty fuses as needed.

If voltage is detected, test the corresponding circuit at the PCM connector. If no voltage is detected there, suspect an open circuit between the sensor in question and the PCM. If voltage is found there, suspect a PCM programming error or faulty PCM.

To test the O2 sensors: Start the engine and let it reach its normal operating temperature. Let the engine idle (with the transmission in neutral or park). With the scanner connected to the vehicle’s diagnostic port, observe the oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data and you will get a faster response.

If the oxygen sensors are functioning normally, the voltage on the pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. The post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable compared to the pre-cat sensors. Oxygen sensors that are not functioning properly should be considered faulty if the engine is in good operating condition.

A blown O2 sensor fuse is not the cause of a stored P2250 code, but a reaction to some type of short circuit in the circuit

P2251 O2 Sensor Negative Current Control Circuit / Open Bank 1 Sensor 1

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2251 code should be classified as severe and fixed as soon as possible.

What are some of the symptoms of the code?

Symptoms of a P2251 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes

of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, rubbed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2251?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2251 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves to be intermittent. Then clear the codes and test the vehicle. One of two things will happen at this point. Either the P2251 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused the P2251 to be stored may need to worsen before an accurate diagnosis can be made. If the code resets, continue your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of the wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check for continuity between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2251 code continues to reset, start the engine. Let it reach normal operating temperature and idle (with transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe the oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data and you’ll get a faster response.

If the oxygen sensors are functioning normally, the voltage on the pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. The post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to obtain live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2252 O2 Sensor Negative Current Control Circuit, Bank 1, Sensor 1

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2252 code should be classified as severe and fixed as soon as possible.

What are some of the symptoms of the code?

Symptoms of a P2252 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illuminated

What are some common causes of the code?

Causes of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, rubbed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2252?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2252 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves to be intermittent. Then clear the codes and test drive the vehicle. One of two things will happen at this point. Either the P2252 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused the P2252 to be stored may need to worsen before an accurate diagnosis can be made. If the code resets, continue with your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring schematics, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of the wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check for continuity between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2252 code continues to reset, start the engine. Let it reach normal operating temperature and idle (with transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe the oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data for faster response.

If the oxygen sensors are functioning normally, the voltage on pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. Post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to obtain live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2253 O2 Sensor Negative Current Control Circuit, Bank 1, Sensor 1

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2253 code should be classified as severe and fixed as soon as possible.

What are some of the symptoms of the code?

Symptoms of a P2253 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes

of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, rubbed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2253?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2253 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves to be intermittent. Then clear the codes and test the vehicle. One of two things will happen at this point. Either the P2253 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused the P2253 to be stored may need to worsen before an accurate diagnosis can be made. If the code resets, continue your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring schematics, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of the wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check for continuity between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2253 code continues to reset, start the engine. Let it reach its normal operating temperature and idle (with the transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe the oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data and you’ll get a faster response.

If the oxygen sensors are functioning normally, the voltage on the pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. The post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to the pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to obtain live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2254 O2 Sensor Negative Current Control Circuit / Open Sensor 1 Bank 2

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2254 code should be classified as severe and fixed as soon as possible.

What are some of the symptoms of the code?

Symptoms of a P2254 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes

of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, rubbed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2254?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2254 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves to be intermittent. Then clear the codes and test drive the vehicle. One of two things will happen at this point. Either the P2254 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused the P2254 to be stored may need to worsen before an accurate diagnosis can be made. If the code resets, continue your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of the wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check for continuity between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2254 code continues to reset, start the engine. Let it reach normal operating temperature and idle (with transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe the oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data for faster response.

If the oxygen sensors are functioning normally, the voltage on pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. Post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to obtain live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2255 O2 Sensor Negative Current Control Circuit Low, Bank 2 Sensor 1

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2255 code should be classified as severe and fixed as soon as possible.

What are some symptoms of the code?

Symptoms of a P2255 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes

of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, rubbed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the P2255 troubleshooting steps?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2255 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves to be intermittent. Then clear the codes and test drive the vehicle. One of two things will happen at this point. Either the P2255 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused the P2255 to be stored may need to worsen before an accurate diagnosis can be made. If the code resets, continue your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of the wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check resistance between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2255 code continues to reset, start the engine. Let it reach normal operating temperature and idle (with transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data and you’ll get a faster response.

If the oxygen sensors are functioning normally, the voltage on pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. Post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to get live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2256 O2 Sensor Negative Current Control Circuit, Bank 2, Sensor 1

How severe is this DTC?

An HO2S with a control circuit issue could lead to very poor engine performance and various driving problems. A P2256 code should be classified as severe and fixed as soon as possible.

What are some of the symptoms of the code?

Symptoms of a P2256 trouble code may include:

  • Reduced fuel efficiency
  • Decreased engine performance
  • Stored misfire codes or lean/rich exhaust codes
  • Service engine soon light illumination

What are some common causes of the code?

Causes of this code may include:

  • Faulty oxygen sensor(s)
  • Burned, chafed, broken, or disconnected wiring and/or connectors
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2256?

A diagnostic scanner, digital volt/ohmmeter (DVOM), and a reliable vehicle information source will be needed to accurately diagnose a P2256 code.

Connect the scanner to the vehicle’s diagnostic port and retrieve all stored codes and relevant freeze frame data. You’ll want to note this information in case the code proves intermittent. Then clear the codes and test drive the vehicle. One of two things will happen at this point. Either the P2256 code will reset, or the PCM will enter readiness mode.

If the code is intermittent and the PCM enters readiness mode, it may prove more difficult to diagnose. The conditions that caused P2256 to store may need to worsen before an accurate diagnosis can be made. If the code resets, continue your diagnosis.

Connector face views, connector pinout diagrams, component location diagrams, wiring schematics, and diagnostic flowcharts (related to the specific code and vehicle) can be found using your vehicle information source.

Perform a visual inspection of wiring and connectors related to the HO2S. Replace any wiring that has been cut, burned, or damaged.

Disconnect the HO2S in question and use the DVOM to check resistance between the negative current control circuit and any voltage circuit. If there is continuity, suspect a faulty HO2S.

If the P2256 code continues to reset, start the engine. Let it reach normal operating temperature and idle (with transmission in neutral or park). Connect the scanner to the vehicle’s diagnostic port and observe oxygen sensor input data on the data stream. Limit the scope of the data stream to include only relevant data for faster response.

If the oxygen sensors are functioning normally, the voltage on pre-cat oxygen sensors will continuously cycle between 1 and 900 millivolts once the PCM enters closed-loop operation. Post-cat sensors will also cycle between 1 and 900 millivolts, but they will stabilize at a certain point and remain relatively stable (compared to pre-cat sensors). HO2S that are not functioning properly should be considered faulty if the engine is in good operating condition.

If the HO2S displays battery voltage or no voltage on the scanner data stream, use the DVOM to obtain live data from the HO2S connector. If the output data remains the same, suspect an internal HO2S short circuit that will require HO2S replacement.

In most cases, you will fix this type of code by replacing the HO2S in question but still complete your diagnosis.

P2257 Secondary Air Injection System Control Circuit Low

How severe is this DTC?

The conditions contributing to a stored P2257 code could damage the secondary air injection pump. This is why this code should be classified as severe.

What are some symptoms of the code?

Symptoms of a P2257 trouble code may include:

  • Secondary air injection system disabled
  • No obvious symptoms may be present
  • Unusual noises from the engine compartment

What are some common causes of the code?

Causes

of this code may include:

  • Blown fuse(s)
  • Open or shorted control circuits
  • Open or shorted pump motor
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2257?

You will need a diagnostic scanner, a digital volt/ohmmeter (DVOM), and a reliable source of vehicle information to accurately diagnose a P2257 code.

You can save time by searching for Technical Service Bulletins (TSBs) that match the stored code, the vehicle (year, make, model, and engine), and the symptoms presented. This information can be found in your vehicle information source. If you find the right TSB, it might provide a quick solution to your diagnosis.

After connecting the scanner to the vehicle’s diagnostic port and retrieving all stored codes and relevant freeze frame data, note the information (in case the code turns out to be intermittent). After that, clear the codes and test the vehicle until one of two things happens; the code is restored or the PCM enters readiness mode.

The code may be more difficult to diagnose if the PCM enters readiness mode at this point, as the code is intermittent. The condition that caused the P2257 to be stored may need to worsen before an accurate diagnosis can be made. If the code is restored, proceed with the diagnosis.

You can obtain connector face views, connector pinout charts, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the code and vehicle in question) using your vehicle information source.

Perform a visual inspection of the associated wiring and connectors. Repair or replace wiring that is cut, burned, or damaged.

Use the DVOM to test the secondary air injection system control voltage at the appropriate connector pin. If no voltage is detected, check the system fuses. Replace blown or faulty fuses as needed.

If voltage is detected, test the corresponding circuit at the PCM connector. If no voltage is detected there, suspect an open circuit between the sensor in question and the PCM. If voltage is found there, suspect a PCM programming error or faulty PCM.

Vehicles in extremely cold climate conditions often experience secondary air injection pump failure due to frozen condensation

P2258 Secondary Air Injection System Control Circuit A High

How severe is this DTC?

The conditions contributing to a stored P2258 code could damage the secondary air injection pump. This is why this code should be classified as severe.

What are some of the symptoms of the code?

Symptoms of a P2258 fault code may include:

  • Secondary air injection system disabled
  • No obvious symptoms may be present
  • Unusual noises from the engine compartment

What are some common causes of the code?

Causes of this code may include:

  • Blown fuse(s)
  • Open or shorted control circuits
  • Open or shorted pump motor
  • PCM programming error or faulty PCM

What are the troubleshooting steps for P2258?

You will need a diagnostic scanner, a digital volt/ohmmeter (DVOM), and a reliable source of vehicle information to accurately diagnose a P2258 code.

You can save time by searching for Technical Service Bulletins (TSBs) that match the stored code, the vehicle (year, make, model, and engine), and the symptoms presented. This information can be found in your vehicle information source. If you find the right TSB, it might provide a quick solution to your diagnosis.

After connecting the scanner to the vehicle’s diagnostic port and retrieving all stored codes and relevant freeze frame data, note the information (in case the code turns out to be intermittent). After that, clear the codes and test the vehicle until one of two things happens; the code is restored or the PCM enters readiness mode.

The code may be more difficult to diagnose if the PCM enters readiness mode at this point, as the code is intermittent. The condition that caused the P2258 to be stored may need to worsen before an accurate diagnosis can be made. If the code is restored, proceed with the diagnosis.

You can obtain connector face views, connector pinout diagrams, component location diagrams, wiring diagrams, and diagnostic flowcharts (related to the code and vehicle in question) using your vehicle information source.

Perform a visual inspection of the associated wiring and connectors. Repair or replace wiring that is cut, burned, or damaged.

Use the DVOM to test the secondary air injection system control voltage at the appropriate connector pin. If no voltage is detected, check the system fuses. Replace blown or faulty fuses as needed.

If voltage is detected, test the corresponding circuit at the PCM connector. If no voltage is detected there, suspect an open circuit between the sensor in question and the PCM. If voltage is found there, suspect a PCM programming error or faulty PCM.

Vehicles in extremely cold climate conditions often experience secondary air injection pump failure due to frozen condensation