AutoLogicTools

OBD-II code family

Oxygen Sensor Positive Current Control Circuit Faults (6 codes)

6 related fault descriptions. Use each full code and the exact vehicle service information to identify its circuit, monitored condition, and required tests.

What these codes mean

These six codes preserve two banks and three reported conditions. P2237/P2238/P2239 identify Bank 1 Sensor 1 circuit/open, low and high positive-current control results; P2240/P2241/P2242 identify the corresponding Bank 2 Sensor 1 results. The current-control designation concerns the sensing interface. It does not establish an engine-mixture direction, heater failure or a replacement part.

Identify the installed sensor, receiving interface and circuit diagram before interpreting a reading. Bank numbering does not supply a firewall location, lead length or access estimate. The number of wires does not select a universal wideband pinout. A normal-looking value on another bank is useful only when the applicable procedure supports that comparison; it does not certify the comparison circuit or its shared connections.

Actual monitors illustrate why the labels need this care. The Mitsubishi NS22/2022 P2237 entry evaluates pumping current together with relevant circuit-voltage relationships. Ford's covered 2024–2025 summary distinguishes interface-specific positive-current, reference and negative-current checks. These are examples of specific electrical relationships rather than a rule to assess every terminal as a conventional switching oxygen-signal voltage.

Low and high do not supply a universal open/short truth table. In the 2005 GM L66 engine parameters, P2238/P2241 are pump-cell short checks and P2239/P2242 are pump-cell open checks. Toyota's 2AZ-FE excerpt instead includes a P2239 air-fuel positive-circuit short-to-battery example and conditional circuit checks for P2238. Neither example should be transplanted to an installation it does not cover.

Sensor assembly details also matter. Bosch's LSU 4.9 datasheet distinguishes pump current, virtual ground, Nernst voltage, heater and connector trim functions. Its factory-connector trimming resistor does not make a correct complete used assembly inherently mismatched to its own connector. The Toyota 2AZ-FE diagram separately identifies sensing and heater connections; it is not evidence that every installation has the same terminal count.

Save the full scan, event status, warnings and recent repair history. Keep heater, reference, mixture and companion-bank reports together so the technician can follow the correct diagnostic order. Several codes do not prove one shared failure, and no code on the other bank does not prove that bank is healthy.

Have the prescribed protected checks distinguish the sensor assembly from terminals, wiring and the receiving interface. Do not inject current, bridge terminals, disconnect a powered interface, swap sensors or manipulate a hot harness to force a result. Clearing memory or observing one normal trip does not replace the applicable repair verification.

Ask for a quote after the actual job has been identified, including any required setup and monitor verification. A sensor code cannot predict parts, labour or a fixed fallback. Stop safely and seek assistance for severe running changes, stalling or unreliable acceleration; these labels cannot establish a safe driving distance.

Identify the circuit on your vehicle

Match the full DTC, reporting module, and any failure-type suffix to the service information for your exact year, make, model, engine, and equipment. An identifier alone does not establish installed hardware count, location, connector pinout, or a universal measurement.

Where the manufacturer publishes its own meaning for this code, that is the one to work from — it describes the actual component on your vehicle, which the generic definition cannot. Keep the generic description for what it is good for: it tells you which subject area the standard assigned the code to, which is useful context when the two appear to disagree. If they do disagree, follow the manufacturer.

Editorial context

About This Diagnostic Information

These guides provide general diagnostic context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

References for this guide

  • SAE J2012, April 2002, historical code table

    Referenced by P2237, P2238, P2239, P2240, P2241, P2242. P2237: Physical PDF pages 33–34 name P2237; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation. P2238: Physical PDF pages 33–34 name P2238; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation. P2239: Physical PDF pages 33–34 name P2239; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation. P2240: Physical PDF pages 33–34 name P2240; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation. P2241: Physical PDF pages 33–34 name P2241; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation. P2242: Physical PDF pages 33–34 name P2242; page 35 explains the signal/heater and primary wideband circuit groups. These historical labels distinguish the reported condition and sensor designation.

  • Mitsubishi NS22/2022 P2237 diagnostic entry

    Referenced by P2237. P2237: The complete main and pumping-current decision chart describe the specified linear-sensor electrical monitor and three diagnostic steps; linked service operations are separate.

  • Ford 2024–2025 gasoline OBD summary, July 16, 2024 V2

    Referenced by P2237, P2240. P2237: Physical pages 32–36 show distinct interface and current-path open checks in the covered summary; page 36 is a row-mapping example, not its unread continuation. P2240: Physical pages 32–36 describe the covered interface-specific pumping, reference and negative-current open checks, including P2240. No universal location or repair method follows from the bank label.

  • Toyota 2AZ-FE SFI, P2238/P2239/P2252/P2253, ES313–318

    Referenced by P2238, P2239. P2238: All six pages ES313–318 include P2238 and show the sensing/heater diagram and the conditional diagnostic flow. Linked procedures are separate. P2239: All six pages ES313–318 include the P2239 short-to-battery example and its application-specific diagnostic flow.

  • GM 2005 3.5L L66 engine diagnostic parameters

    Referenced by P2238, P2239, P2241, P2242. P2238: Selected physical page 4 identifies P2238 as the Bank 1 pump-cell short check for the 2005 L66 engine. P2239: Selected physical page 4 maps P2239 to a Bank 1 pump-cell open check for the 2005 L66 engine. P2241: Selected physical page 4 explicitly maps P2241 to the Bank 2 pump-cell short check. It does not specify a universal splice failure or meter rule. P2242: Selected physical page 4 identifies P2242 as the Bank 2 pump-cell open check for the 2005 L66 engine.

  • Bosch Motorsport LSU 4.9 datasheet, January 27, 2026

    Referenced by P2238, P2240. P2238: The full three-page datasheet describes the factory-connector trimming resistor and separate sensing/heater functions for LSU 4.9. P2240: The three-page LSU 4.9 datasheet distinguishes separate interface functions. It is related component context, not a Bank 2 installation diagram.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.