Quick Answer

P0699 means: P0699 indicates an issue with the Engine Control Module's performance.

Fix: Check and replace faulty components Cost: $800 - $1500 Time: 90-180 minutes

Can I drive with P0699? Immediate attention is recommended to prevent further damage.

Common Questions

What does P0699 mean and how does it affect my car?

The P0699 code indicates that your Engine Control Module is not performing optimally. This could lead to a decrease in engine performance, affecting acceleration and fuel efficiency. Ignoring this issue can result in serious engine problems or failure.

What are the most common causes of P0699 and how much does it cost to fix?

Common causes include a faulty ECM, wiring issues, or inadequate power supply to the ECM. Repair costs can range from $100 for wiring repairs to $1500 for ECM replacement, depending on the severity of the issue.

Can I drive my car with P0699 or should I stop immediately?

While you may be able to drive your vehicle with the P0699 code, doing so is not advisable. Ignoring this warning can lead to more severe engine issues and potentially put you and others at risk.

How can I diagnose P0699 myself using GeekOBD APP?

To diagnose P0699 using the GeekOBD APP, first connect it to your vehicle’s OBD2 port. Use the app to scan for trouble codes, and review the freeze frame data to understand the conditions under which the code was triggered.

What vehicles are most commonly affected by P0699?

Vehicles such as the 2016-2018 Ford F-150 and the 2015-2019 Chevrolet Silverado frequently experience the P0699 code. It's advisable to check for any recalls or technical service bulletins (TSBs) related to your specific make and model.

How can I prevent P0699 from happening again?

To prevent the P0699 code from reappearing, ensure regular maintenance checks on your vehicle’s electrical system. Keep an eye on battery health, as well as connections and wiring leading to the ECM.

What is P0699?

The P0699 diagnostic trouble code (DTC) indicates an issue with the Engine Control Module (ECM) performance, which is crucial for your vehicle’s operation. When this code appears, it typically signifies that the ECM is not functioning as expected, potentially affecting engine management and performance. This could lead to erratic engine behavior, poor fuel efficiency, or even stalling. Vehicles like the 2016-2018 Ford F-150 and 2015-2019 Chevrolet Silverado are commonly reported to experience this issue. Car owners may notice the check engine light illuminating on the dashboard, which can be alarming, especially if you're unsure of the implications. Ignoring this code can lead to more significant problems down the line, including engine misfires or failure to start. Therefore, it’s essential to address the code promptly. Factors contributing to this code include faulty wiring, issues with the power supply to the ECM, or internal ECM failures. Regular maintenance and timely diagnostics can help in identifying these problems early and prevent costly repairs later.

System: P - Powertrain (Engine, Transmission, Emissions)

Symptoms

Common symptoms when P0699 is present:

  • Check engine light stays on constantly, indicating potential ECM issues that should be diagnosed.
  • Engine hesitates during acceleration, which can be frustrating and unsafe in traffic.
  • Fuel economy decreased by 10-15%, leading to higher operational costs.
  • Unusual engine noises may arise, signaling underlying issues that need addressing.
  • Difficulty starting the engine on the first try, which can be inconvenient and a sign of serious problems.

Possible Causes

Most common causes of P0699 (ordered by frequency):

  1. Faulty ECM: This is the most common cause, with a likelihood of around 40%. It can result from wear and tear or exposure to heat.
  2. Wiring issues: Damaged or corroded wiring can interfere with signals sent to and from the ECM, accounting for about 30% of cases.
  3. Power supply problems: Insufficient voltage to the ECM can lead to performance issues, with a chance of 20%. Regular checks of the battery and alternator can help prevent this.
  4. Sensor failures: Malfunctioning sensors can send incorrect data to the ECM, contributing to performance issues, though this is less common.
  5. Ground connection problems: A poor ground can disrupt the ECM's operation, though this is rare.

P0699 Repair Costs

Cost Breakdown by Repair Type

ECM Replacement

Replacing the faulty ECM with a new or refurbished unit.

  • Total: $800 - $1500
  • Success rate: 85%
Wiring Repair

Repairing or replacing damaged wiring leading to the ECM.

  • Total: $100 - $300
  • Success rate: 75%
Money-Saving Tips for P0699
  • Start with the most common and least expensive repairs first
  • Use GeekOBD APP to confirm diagnosis before replacing expensive parts
  • Consider preventive maintenance to avoid future occurrences
  • Compare prices for OEM vs aftermarket parts based on your needs
  • Address the issue promptly to prevent more expensive secondary damage

Diagnostic Steps

Professional P0699 Diagnosis Process

Follow these systematic steps to accurately diagnose P0699. Each step builds on the previous one to ensure accurate diagnosis.

Step 1: Step 1: Initial visual inspection - Check for obvious signs like damaged wiring, loose connections, or corrosion (5-10 minutes)

Step 1: Initial visual inspection - Check for obvious signs like damaged wiring, loose connections, or corrosion (5-10 minutes).

GeekOBD APP Tip: Use GeekOBD APP to monitor real-time data during this diagnostic step for accurate results and professional-grade analysis.
Step 2: Step 2: OBD2 scan with GeekOBD APP - Retrieve all codes and freeze frame data to understand the fault context (10-15 minutes)

Step 2: OBD2 scan with GeekOBD APP - Retrieve all codes and freeze frame data to understand the fault context (10-15 minutes).

GeekOBD APP Tip: Use GeekOBD APP to monitor real-time data during this diagnostic step for accurate results and professional-grade analysis.
Step 3: Step 3: Component testing - Use a multimeter or specific diagnostic tools to test suspected components (20-30 minutes)

Step 3: Component testing - Use a multimeter or specific diagnostic tools to test suspected components (20-30 minutes).

GeekOBD APP Tip: Use GeekOBD APP to monitor real-time data during this diagnostic step for accurate results and professional-grade analysis.
Step 4: Step 4: System function test - Verify proper operation after repairs and clear codes (10-15 minutes)

Step 4: System function test - Verify proper operation after repairs and clear codes (10-15 minutes).

GeekOBD APP Tip: Use GeekOBD APP to monitor real-time data during this diagnostic step for accurate results and professional-grade analysis.
Step 5: Step 5: Road test verification - Drive vehicle under various conditions to confirm repair success (15-20 minutes)

Step 5: Road test verification - Drive vehicle under various conditions to confirm repair success (15-20 minutes).

GeekOBD APP Tip: Use GeekOBD APP to monitor real-time data during this diagnostic step for accurate results and professional-grade analysis.

Important Notes

  • Always verify the repair with GeekOBD APP after completing diagnostic steps
  • Clear codes and test drive to ensure the problem is resolved
  • Address underlying causes to prevent code recurrence

Real Repair Case Studies

Case Study 1: 2017 Ford F-150 ECM Failure

Vehicle: 2017 Ford F-150, 45,000 miles

Problem: Customer reported poor acceleration and check engine light activation.

Diagnosis: Initial scan revealed P0699. Visual inspection identified corroded wiring.

Solution: Replaced damaged wiring and reprogrammed ECM.

Cost: $1200 (wiring repair: $200, ECM replacement: $1000)

Result: Vehicle performance returned to normal with improved fuel economy.

Case Study 2: 2018 Chevrolet Silverado Power Supply Issue

Vehicle: 2018 Chevrolet Silverado, 30,000 miles

Problem: Customer experienced intermittent stalling and poor performance.

Diagnosis: Scan confirmed P0699; testing revealed low voltage to ECM.

Solution: Replaced battery and repaired faulty ground connection.

Cost: $400 (battery: $200, labor: $200)

Result: Stalling issues resolved; vehicle running smoothly.

Diagnose P0699

Use GeekOBD APP for professional diagnosis!

  • Real-time data monitoring
  • Advanced diagnostic features
  • Step-by-step repair guidance
  • Professional-grade analysis

Code Information

Code: P0699
System: Powertrain (Engine, Transmission, Emissions)
Severity: HIGH
Category: Engine Codes