Severity High
P1670

P1670: EF Signal Not Detected

📅 Last reviewed: July 2026
What does the P1670 code mean?

The P1670 code indicates that the Engine Control Module (ECM) has not detected the expected EF (Electronic Fuel) signal from the fuel injection system. This signal is typically a feedback or control signal related to fuel delivery. The absence of this signal can be caused by a faulty fuel injector, wiring issues, or a malfunctioning ECM. This code is often associated with diesel engines or specific gasoline direct injection systems.

High
Severity
$100-$300
Typical Cost
Medium
Frequency

1. Symptoms You Will Notice

2. Most Common Causes

3. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for additional codes.

2

Step 2: Visually inspect the wiring and connectors related to the fuel injector circuit for damage or corrosion.

3

Step 3: Test the fuel injector resistance and operation using a multimeter and injector tester.

4

Step 4: Check the EF signal at the ECM connector with a scope or multimeter to verify signal presence.

5

Step 5: If all else is normal, test the ECM for proper operation or replace it if necessary.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause engine misfires, reduced power, and potential damage to the catalytic converter or other components.

How much does it cost to fix?

The cost to fix P1670 typically ranges from $100 to $300, depending on the cause. Replacing a fuel injector can cost $150-$300, while wiring repairs are usually cheaper.

5. Commonly Affected Makes

This is a manufacturer-specific code. The exact manufacturer is not confirmed in our current database.

6. Related Codes

Need an OBD2 Scanner for the P1670? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →