P1346 — Injector Circuit / IDM Codes Not Updated

Meaning for brands

For Ford vehicles

fuel level sensor b 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 P1346 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 Measure fuel pressure at the rail and compare with factory specification at idle and under load.
  5. Subsystem check Check short-term and long-term fuel trims in live data to see which way the mixture is off.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1346 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P1346 (parts and labor, USD, independent shop rates): Replace the fuel pump: $400–$900; Clean or replace injectors: $200–$800; Replace the pressure regulator or sensor: $150–$450; Replace the fuel filter: $80–$200. Overall, fixing P1346 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

How much does it cost to fix P1346?

Replace the fuel pump — $400–$900; Clean or replace injectors — $200–$800; Replace the pressure regulator or sensor — $150–$450; 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.

What does OBD2 code P1346 mean?

Injector Circuit / IDM Codes Not Updated (P1346): a powertrain (engine/transmission) fault affecting the fuel delivery and mixture control. Short, gentle driving to a shop is usually possible. Most often caused by weak fuel pump or clogged fuel filter, clogged or leaking fuel injectors, faulty fuel rail pressure sensor or wiring.

Will P1346 clear itself?

Sometimes P1346 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 do I diagnose P1346 myself?

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

Is it safe to drive with P1346?

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 your engine control unit detects that the fuel delivery system isn't behaving the way it should, it often stores code P1346. This specific trouble code translates to "Injector Circuit / IDM Codes Not Updated" — a powertrain-level fault that tells you something is wrong with how fuel is being delivered or how the control module is receiving updates about injector operation. P1346 isn't triggered by a single bad sensor reading; instead, the ECU needs to see the problem occur repeatedly under specific driving conditions before it lights up the Check Engine warning.

The fuel injection system on modern engines relies on precise communication between the ECU, the fuel injectors, and various pressure sensors. When this communication breaks down — whether due to weak fuel pressure, clogged injectors, or electrical issues — the mixture strays from the factory air-fuel ratio the engine expects. The ECU compares actual injector operation against expected values, and if the numbers don't line up, P1346 gets logged. Freeze frame data saved alongside the code is your roadmap: it records engine load, RPM, temperature, and vehicle speed at the moment of failure, so you can recreate those exact conditions during testing.

Symptoms of P1346

Once P1346 sets, drivers typically notice one or more of the following issues:

  • A noticeable increase in fuel consumption compared to normal driving
  • Rough idling that feels like the engine is stumbling or shaking at a stop
  • Hesitation or stumble when accelerating, especially under load
  • Extended cranking time when starting the engine
  • A raw fuel smell coming from the exhaust or engine bay in severe cases
  • The Check Engine Light illuminated on the dashboard

Common Causes

The root cause of P1346 usually traces back to one of these fuel system components:

  • A failing fuel pump that can't maintain adequate rail pressure
  • A clogged fuel filter restricting flow to the injectors
  • Dirty or leaking fuel injectors that don't spray the correct pattern
  • Vacuum leaks downstream of the throttle body that skew the air-fuel mixture
  • A faulty fuel rail pressure sensor or associated wiring harness damage
  • Faulty fuel pressure regulator unable to maintain system pressure

Diagnosing the Fault

Proper diagnosis of P1346 follows a logical progression from data review to physical inspection:

  1. Connect an OBD2 scanner to the vehicle and confirm P1346 is stored in the ECU. Save all freeze frame data — this snapshot shows engine conditions like load, RPM, coolant temperature, and speed at the exact moment the fault triggered.
  2. Look for any additional trouble codes stored alongside P1346. Related codes in the P0300 range or fuel-related codes often point directly to the failing component.
  3. Inspect the wiring harness and connectors for the fuel injectors, fuel pressure sensor, and fuel pump circuit. Look for damaged insulation, corrosion at the connectors, chafing from contact with hot or moving parts, and ensure all connections are fully seated.
  4. Measure fuel system pressure at the fuel rail using a gauge while the engine is running at idle and under load. Compare the readings to factory specifications for your specific vehicle.
  5. Monitor short-term and long-term fuel trim values in live data mode. Positive trims indicate the ECU is adding fuel to compensate for a lean condition, while negative trims suggest the mixture is running rich.
  6. Clear the code and perform a complete drive cycle, replicating the conditions recorded in the freeze frame data. Verify whether P1346 returns or if the issue was a temporary glitch.

Repair Options and Costs

Repairs for P1346 range from simple filter replacements to full fuel pump overhauls. Always start with the least expensive probable causes before committing to major component replacement:

  • Fuel filter replacement: $80–$200
  • Injector cleaning or replacement: $200–$800
  • Fuel pressure sensor or regulator replacement: $150–$450
  • Fuel pump replacement: $400–$900

Total Repair Cost

The final bill depends entirely on which component is at fault. On average, fixing P1346 costs between $80 and $900 including parts and labor at independent shop rates. An accurate diagnosis before purchasing parts is essential — the cheapest components fail most frequently, so a thorough inspection often reveals that a $150 fuel filter or sensor is all that's needed rather than a $900 fuel pump replacement.

Driving Safety Verdict

Caution is warranted with P1346 set. While the engine may continue running, the underlying fuel delivery or mixture problem can cause hesitation at low speeds, unexpected stalling, and in prolonged cases, catalytic converter damage from an overly rich condition. Avoid extended highway trips until the fault has been properly diagnosed and repaired. If the vehicle shows severe symptoms like frequent stalling or strong fuel odor, have it towed rather than risk getting stranded or causing additional damage.

Related OBD2 Codes