P1351 — Fuel Level Sensor B Circuit Malfunction

OBD2 code P1351 flags a problem with the fuel delivery and mixture control (fuel level sensor b circuit malfunction). Short, gentle driving to a shop is usually possible. Common culprits: contaminated or incorrect fuel, vacuum or intake leaks skewing the mixture, clogged or leaking fuel injectors.

For Ford vehicles

ignition diagnostic monitoring signal circuit

powertrain (engine/transmission)

Is it safe to drive?

Drive with caution Drive with caution. Mixture and fuel-pressure faults can cause stalling, hesitation in traffic and — when severe — catalyst damage. Avoid long trips until diagnosed.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P1351 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the fuel delivery and mixture control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Run the module's actuator test for the fuel level sensor b if your scanner supports it — a component that does not respond to a direct command is confirmed faulty.
  5. Subsystem check Measure fuel pressure at the rail and compare with factory specification at idle and under load.
  6. Subsystem check Check short-term and long-term fuel trims in live data to see which way the mixture is off.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1351 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P1351 (parts and labor, USD, independent shop rates): Replace the pressure regulator or sensor: $150–$450; Clean or replace injectors: $200–$800; Replace the fuel pump: $400–$900; Replace the fuel filter: $80–$200. Overall, fixing P1351 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

What is the most common cause of P1351?

The most common causes are: contaminated or incorrect fuel, vacuum or intake leaks skewing the mixture, clogged or leaking fuel injectors.

Will P1351 clear itself?

Sometimes P1351 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

How much does it cost to fix P1351?

Replace the pressure regulator or sensor — $150–$450; Clean or replace injectors — $200–$800; Replace the fuel pump — $400–$900; Replace the fuel filter — $80–$200. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

How do I diagnose P1351 myself?

Start with a scan: confirm P1351, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the fuel level sensor b, and verify the suspect component against live data before buying parts.

Is it safe to drive with P1351?

Drive with caution. Mixture and fuel-pressure faults can cause stalling, hesitation in traffic and — when severe — catalyst damage. Avoid long trips until diagnosed.

When the check engine light comes on and a scan tool shows P1351, it tells you the powertrain control module has detected a problem with the fuel level sensor B circuit. This code falls into the fuel delivery and mixture control category, which means the module's self-diagnostic has flagged something wrong in how the fuel system reports fuel level or manages fuel delivery. P1351 is a general "malfunction" type code rather than a simple electrical circuit fault, so the problem could originate in the sensor itself, its wiring, or even in the control module's processing of the signal.

The fuel level sensor B works alongside the vehicle's fuel pump assembly to provide accurate fuel quantity data to the engine computer. This information helps the ECU calculate appropriate fuel delivery for starting, idling, and acceleration. When the module runs its self-test on this circuit, it expects specific voltage or resistance values from the sensor. If those values fall outside acceptable ranges during repeated checks under defined driving conditions, P1351 gets set and the check engine light illuminates. The freeze frame data stored with P1351 captures engine load, RPM, coolant temperature, and vehicle speed at the moment the fault occurred, giving you a precise starting point for diagnosis.

Common Symptoms of P1351

P1351 rarely shows up without some noticeable effects on driveability. Watch for these signs:

  • Illuminated check engine light that may flash during active faults
  • Noticeable loss of power when the engine is under load, such as during acceleration or climbing hills
  • Rough idle that feels uneven or unstable
  • Hesitation or stumble when pressing the accelerator
  • Extended cranking time before the engine starts, especially on cold mornings
  • Fuel smell inside the cabin or near the fuel filler area in more severe cases

What Causes P1351

Several underlying problems can trigger P1351, ranging from simple wiring issues to complete component failure:

  • Wiring harness damage including chafing, corrosion at connectors, or broken wires in the fuel sender circuit
  • Internal failure of the fuel level sensor B float mechanism or resistive strip
  • Faulty fuel rail pressure sensor providing incorrect data to the control module
  • Control module software glitches or driver circuit failures within the ECU
  • Vacuum leaks allowing unmetered air to enter the intake manifold
  • Clogged or restricted fuel filter reducing proper fuel flow
  • Weak or failing fuel pump unable to maintain adequate pressure
  • Dirty or contaminated fuel affecting injector operation

How to Diagnose P1351

Effective diagnosis requires a systematic approach rather than randomly replacing parts. Follow these steps:

  1. Connect an OBD2 scanner and confirm P1351 is stored in permanent memory. Record all available freeze frame data, noting engine load, RPM, coolant temperature, and vehicle speed when the fault first appeared.

  2. Check for any additional diagnostic trouble codes stored alongside P1351. Related codes often point to the root cause, such as fuel pressure codes or sensor circuit codes. Research any relevant technical service bulletins for your specific vehicle make and model.

  3. Perform a thorough visual inspection of the wiring harness and electrical connectors related to the fuel level sensor and fuel delivery system. Look for damaged insulation, corrosion buildup, loose terminals, or wires that have shifted position from normal routing.

  4. If your diagnostic scanner supports bi-directional controls, run the actuator test for the fuel level sensor. A component that fails to respond to direct commands from the module is confirmed as defective.

  5. Measure fuel system pressure at the fuel rail with a gauge while the engine idles and under simulated load conditions. Compare readings against manufacturer specifications in your service manual.

  6. Monitor short-term and long-term fuel trim values in live data mode to determine whether the engine is running lean or rich, which helps narrow down whether the problem is fuel delivery, air metering, or sensor related.

  7. Clear the code and complete a drive cycle that recreates the exact conditions recorded in the freeze frame data. If P1351 returns, the fault is confirmed and needs repair.

Repair Options and Costs

The appropriate repair depends on which component actually failed:

  • Fuel pressure regulator or fuel level sensor B replacement: $150–$450
  • Fuel injector cleaning service or replacement: $200–$800
  • Fuel pump assembly replacement: $400–$900
  • Fuel filter replacement: $80–$200

Always address the cheapest and most probable causes first—wiring issues and connectors—before spending money on major components. An accurate diagnosis using the steps above typically prevents unnecessary part replacements.

Can You Drive with P1351?

This fault warrants caution while driving. Although the vehicle may still operate, fuel delivery and mixture problems can lead to stalling, unpredictable hesitation during traffic maneuvers, and in prolonged cases, damage to the catalytic converter from an overly rich fuel mixture. Avoid long highway trips until the issue has been properly diagnosed and repaired. If the check engine light is flashing, reduce speed immediately and seek repair as soon as possible.

Related OBD2 Codes