P018C

Fuel Pressure Sensor B Circuit Low

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

Code
P018C
Group
Powertrain
System
Fuel/Inj
Severity
Critical (limp mode / no-start)
Need P018C disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P018C means

P018C is stored when the PCM detects that the signal voltage from the fuel pressure sensor "B" circuit is at or below the minimum threshold of its expected operating range. A low-circuit code typically points to a short to ground somewhere in the signal path — a damaged wire touching the chassis, a failed sensor whose internal element has shorted, or water intrusion bridging the signal pin to the connector body. Because the PCM interprets a near-zero voltage signal as an impossibly low pressure, it may command maximum fuel delivery in an attempt to raise pressure, or it may disable the fuel system entirely for safety, leading to hard starting, stalling, or a no-start condition. On vehicles equipped with high-pressure direct injection, even a briefly incorrect pressure reading can cause lean misfires or injector stress. A related diagnostic trick is to disconnect the sensor with the ignition on: if the stored code shifts to P018D (circuit high) the circuit and PCM are working correctly and the original sensor is the likely culprit; if the code remains P018C, a short to ground in the wiring is the cause.

Common causes

Most-frequently reported root causes when P018C is logged.

  • 1
    Fuel pressure sensor B internally shorted, pulling the signal line to ground
  • 2
    Signal wire chafed through insulation and grounding against the chassis, subframe, or exhaust shielding
  • 3
    Water or fluid intrusion into the sensor connector bridging signal to ground
  • 4
    Corroded connector with conductive debris providing a low-resistance path to ground
  • 5
    Broken sensor body allowing fuel or moisture to contact internal circuitry
  • 6
    Faulty PCM with an internal short on the sensor input circuit (uncommon)
  • 7
    Poor aftermarket sensor installation leaving the signal wire exposed or incorrectly routed

Symptoms drivers notice

Check Engine Light on, sometimes accompanied by a flashing MIL if misfires occur
Difficulty starting or complete no-start condition
Engine shuts off immediately after starting or stalls unpredictably at idle
Rough idle, frequent stumbling, and hesitation under acceleration
Unpredictable stalling at low speed or during deceleration
Poor engine performance with significantly reduced power output

How to diagnose P018C

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all fault codes and freeze-frame data; check whether companion codes for fuel pump, injectors, or oxygen sensors are also stored
  2. 2
    Disconnect the fuel pressure sensor B connector with the ignition on and observe whether the code changes to P018D (circuit high) — if it does, the short is inside the sensor itself and sensor replacement is the fix
  3. 3
    If the code remains P018C with the sensor disconnected, the short to ground is in the wiring harness; inspect the full harness from sensor to PCM for chafing, crush points, or heat damage near the exhaust
  4. 4
    Use a multimeter to measure resistance between the signal wire and ground with the sensor disconnected; any reading below approximately 10 kΩ indicates a wiring short
  5. 5
    Install a mechanical fuel pressure gauge to verify whether actual fuel pressure is present; if pressure is normal but the PCM reads zero, the fault is electrical
  6. 6
    Check the sensor connector for moisture, corrosion, or debris and clean or replace as needed before fitting a new sensor
  7. 7
    After repair, clear all codes, start the engine, and monitor the fuel pressure PID on live data to confirm the signal rises and falls correctly with engine demand

Related powertrain codes

Frequently asked questions

Why does P018C sometimes cause a no-start when the fuel pump is working?

When the PCM sees a signal consistent with zero fuel pressure, some calibrations will cut fuel delivery or disable the fuel pump relay as a safety measure, preventing the engine from starting even though the pump itself is functional. Fixing the sensor circuit restores the PCM's confidence in the pressure reading and normal start behaviour returns.

Is there a quick way to test whether the sensor or the wiring is shorted?

Yes — disconnect the sensor connector with the ignition on and re-scan. If the active code changes from P018C (low) to P018D (high), the PCM and wiring are intact and the sensor is shorted internally. If P018C remains with the sensor disconnected, the short is in the wiring harness between the connector and the PCM.

Can P018C appear after pressure-washing the engine bay?

Yes. Water intrusion into the sensor connector or harness is a well-documented cause of low-circuit codes. After washing, allow the engine bay to dry thoroughly, inspect and dry the sensor connector, apply dielectric grease, and reconnect. Clear the code and retest — if it does not return, moisture was the cause.

How urgent is P018C compared to other P018x codes?

P018C is the most urgent of the group. A confirmed short to ground can trigger protective fuel-cut strategies causing stalling or no-start, and if the PCM is commanding excess fuel delivery to compensate, it risks over-fuelling, catalyst damage, and oil dilution. Repair should not be deferred.

Disabling P018C in software

RaceTune can permanently disable P018C — 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.

ECU families we can disable P018C on

We hold the DaVinci A2L disable definitions for these families, so the exact P018C path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.

  • Bosch EDC17C66 verified
  • Bosch EDC17CP57 verified

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 P018C 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