P018C
Fuel Pressure Sensor B Circuit LowP018C 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.
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
How to diagnose P018C
A typical diagnostic flow when this code is present.
-
1
Retrieve all fault codes and freeze-frame data; check whether companion codes for fuel pump, injectors, or oxygen sensors are also stored
-
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
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
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
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
Check the sensor connector for moisture, corrosion, or debris and clean or replace as needed before fitting a new sensor
-
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
- P0065 — Air Assisted Injector Control Range/Performance
- P0066 — Air Assisted Injector Control Circuit or Circuit Low
- P0067 — Air Assisted Injector Control Circuit High
- P0087 — Fuel Rail/System Pressure - Too Low
- P0088 — Fuel Rail/System Pressure - Too High
- P0089 — Fuel Pressure Regulator 1 Performance
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.
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