Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-60852-ib0atljs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-60852-ib0atljs:47:15602)
    at /tmp/execjs20161209-60852-ib0atljs:49:31860
    at a.r.perform (/tmp/execjs20161209-60852-ib0atljs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-60852-ib0atljs:49:31821)
    at r (/tmp/execjs20161209-60852-ib0atljs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-60852-ib0atljs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-60852-ib0atljs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-60852-ib0atljs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-60852-ib0atljs:173:8

P2631 OBD-II Trouble Code: O2 Sensor Pumping Current Trim Circuit High Bank 2 Sensor 1

Check Engine Light

What the P2631 code means?

P2631 is an OBD-II generic code for the engine control module (ECM) detecting an open or short circuit in the Air Fuel Radio (A/F) or O2 sensor, causing a high voltage at the signal wire to the ECM.

What causes the P2631 code?

  • The ECM monitors the A/F or O2 sensor signal wire voltage and will set the code of higher voltage than expected is seen.

  • The O2 sensor signal return wire shorted to the 5 volt reference wire.

What are the symptoms of the P2631 code?

  • The Check Engine light will be illuminated and the code is set in ECM memory as a fault.

  • The engine may not be able to go into closed fuel loop and will go into failure mode fuel control.

  • The engine may run good but may have very minor drivability symptoms like hesitation or lowered fuel mileage.

How does a mechanic diagnose the P2631 code?

  • Scans for codes and documents the code in the ECM and looks at the freeze frame data for failure.

  • Checks the O2 sensor and wiring harness for cuts into the harness causing the short.

  • Tests the wiring and sensor for shorted or corroded connectors and wiring.

  • Scans the O2 sensors and checks the voltage return on the signal wire for short to reference voltage.

Common mistakes when diagnosing the P2631 code?

  • Clearing ECM memory codes before checking the freeze frame data for the main failure problem, so the failure may be duplicated and repaired

  • Replacing the A/F or O2 sensor without checking the wiring connector for short to reference voltage

How serious is the P2631 code?

Code P2631 is a code indicating the A/F O2 sensor return signal is shorted to power and cannot generate the correct signal to the ECM for fuel control. The engine will not run in closed loop as long as the problem is happening.

What repairs can fix the P2631 code?

Additional comments for consideration regarding the P2631 code

Code P2631 is caused most commonly from an internal short to reference voltage in the A/F or O2 sensor. The sensor can be called an A/F sensor or an O2 sensor depending on manufacturer.

Need help with a P2631 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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P0684 OBD-II Trouble Code: Glow Plug Control Module to PCM Communication Circuit Range/Performance
P0684 code means there is a failing connection within the Glow Plug Control Module often due too corroded wires and solenoid failures.


Related questions

Q: I installed a new crankshaft positioning sensor, now I'm getting misfires and code P0300. Is this supposed to happen?

Assuming you replaced your vehicle's crankshaft position sensor for a P0335 trouble code and that code has not returned, this leads me to believe that the new sensor is either faulty or misadjusted. The sensor replacement should not have caused...

Q: Engine light came on , was hesitant when i pulled off , sometimes cut off when at stop lights

Hi and thanks for your question. Sounds like there could be a fuel or spark issue with your engine. First you would need to scan the computer for what the engine light code has stored to have a starting place...

Q: Codes showing: P0171, P0420, P0174

Hello. These diagnostic trouble codes are an indication that there could be a problem with the oxygen sensor or that there is a vacuum leak. It is possible that the vacuum leak is located in the intake manifold. These codes...