P0367

Camshaft Position Sensor B Circuit Low (Bank 1)

P0367 is a generic OBD-II powertrain diagnostic trouble code: Camshaft Position Sensor B Circuit Low (Bank 1). It is logged by the engine control unit when the ckp/cmp monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0367
Group
Powertrain
System
CKP/CMP
Severity
Warning (MIL on, possible limp mode)
Need P0367 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0367 means

P0367 — "Camshaft Position Sensor \"B\" Circuit Low Input (Bank 1)" — is stored when the PCM detects that the signal voltage from the Bank 1 exhaust (or secondary) camshaft position sensor has dropped to an abnormally low level and remained there long enough to confirm a fault. The CMP \"B\" sensor tracks the phase of the exhaust camshaft on Bank 1 (cylinder 1 side); this data is used by the PCM to confirm cam timing, coordinate variable valve timing (VVT/VCT) actuation, and synchronise fuel injection sequencing on sequential-fire systems.

A \"circuit low\" condition means the PCM sees a voltage near zero (or below its minimum threshold) on the sensor signal wire. This almost always points to an electrical fault rather than a mechanical cam timing problem: the signal wire may be shorted to ground, the sensor may have failed internally with its output stuck low, the sensor power supply or reference voltage may be missing, or a connector may have become corroded or dislodged. On Hall-effect sensors, loss of the 5 V reference or sensor ground will both pull the output low.

Functional impact depends on whether the engine also relies on CMP \"B\" for sequential injection or active VVT on that bank. At minimum the PCM will substitute a fixed timing estimate, switching to batch-fire injection if applicable; at worst, especially on direct-injection engines, the engine may crank without starting or stall shortly after starting. The MIL illuminates on the first confirmed trip. Related codes P0365 (no signal) and P0368 (circuit high) help narrow whether the fault is absence vs. polarity/short.

Common causes

Most-frequently reported root causes when P0367 is logged.

  • 1
    Signal wire from the CMP \"B\" sensor shorted to chassis ground, pulling the output below the PCM threshold.
  • 2
    Faulty camshaft position sensor \"B\" with an internal short causing its output to be stuck low.
  • 3
    Loss of the 5 V reference voltage or sensor supply — missing reference collapses a Hall-effect sensor output to zero.
  • 4
    Open or high-resistance ground circuit at the CMP sensor, causing a floating signal that resolves low.
  • 5
    Corroded, bent, or unseated terminals in the CMP \"B\" sensor connector allowing moisture ingress.
  • 6
    Damaged wiring harness chafed against the engine block or valve cover, shorting the signal wire.
  • 7
    Failed PCM input circuit (rare) misreading the signal as out-of-range low.

Symptoms drivers notice

MIL (Check Engine Light) illuminated.
Hard start or extended cranking, especially on sequential-injection or direct-injection engines.
Engine stalling shortly after start-up, particularly while cold.
Rough idle or unstable idle speed if VVT on Bank 1 exhaust cam defaults to a fixed position.
Reduced power or hesitation under acceleration due to loss of cam timing feedback.
Possible loss of variable valve timing function on Bank 1, causing reduced low-speed torque.

How to diagnose P0367

A typical diagnostic flow when this code is present.

  1. 1
    Connect an OBD-II scan tool and record all stored codes; note any companion CMP codes (P0365, P0366, P0368) or CKP codes that may indicate a broader timing sensor issue.
  2. 2
    Inspect the CMP \"B\" sensor connector on Bank 1 for corrosion, bent pins, moisture, or looseness; reseat firmly and retest before further electrical testing.
  3. 3
    With the ignition on, measure the 5 V reference voltage and sensor ground at the connector harness side; absence of reference voltage points upstream to the PCM or fuse.
  4. 4
    Measure signal wire voltage at the connector with the engine cranking; a Hall-effect sensor should produce a switching signal (0 V–5 V pulses). A steady near-zero voltage confirms the signal wire is shorted to ground.
  5. 5
    Perform a continuity and shorts test on the signal wire between the sensor connector and PCM pin; check for shorts to ground along the harness run near the valve cover.
  6. 6
    If wiring is intact and supply voltages are correct, substitute a known-good CMP sensor and retest.
  7. 7
    Clear codes and perform a drive cycle; if P0367 returns after confirming wiring is sound, check PCM software calibration — some platforms have TSBs for CMP circuit interpretation.

Related powertrain codes

Frequently asked questions

What is the difference between P0365 and P0367?

P0365 means the PCM received no recognisable signal at all from CMP \"B\" Bank 1 — it could not detect expected pulses during cranking or running. P0367 is more specific: a signal line is present but its voltage is stuck below the minimum threshold, indicating a short-to-ground or failed sensor pulling the output low.

Can P0367 prevent the engine from starting?

It can, especially on direct-injection or fully sequential-injection engines that rely on CMP \"B\" to confirm the injection phase. The PCM may crank the engine with incorrect injection timing or refuse to enter run mode. On port-injection engines with batch-fire fallback, the engine often starts but runs poorly.

Is this sensor the same as the one for Bank 2?

No — \"Bank 1\" is the bank containing cylinder 1. On V-type engines a corresponding sensor exists on Bank 2 (codes P0390–P0394). On inline engines there is only one bank, so P0367 refers to the exhaust (\"B\") cam sensor on that single bank.

Will cleaning the connector fix P0367?

If corrosion or a loose pin is causing a partial short, cleaning and reseating the connector can resolve the code. However, if the signal wire insulation has chafed through against the engine casting the short will return; wiring repair or harness re-routing is then required.

Disabling P0367 in software

RaceTune can permanently disable P0367 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P0367 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file