ezOBD2 - Free OBD2 Code Lookup and Check Engine Light Diagnostic Tool

Diagnose Your Check Engine Light

Enter OBDII code below:

Code P1387

Symptoms

• Check Engine Light illuminated

• Rough engine idle

• Decreased fuel efficiency

Common Causes

• Faulty spark plugs

• Defective ignition coils

• Wiring issues or poor connections

Glossary

Ionic Current: A signal generated by the spark plugs used to monitor combustion.

Bank 1: The side of the engine containing cylinder 1.

Related Codes

• P1388

• P1389

Official description

Ionic Current Signal Low (Bank 1)

Laymans terms

This code means that the car's computer is having trouble getting a good signal from the engine's spark plugs on one side of the engine. It's like trying to listen to a radio station that's not coming in clearly.

Explanation

The P1387 code indicates that the ionic current signal from the spark plugs on Bank 1 is lower than expected. This signal is used to monitor combustion quality.

Technical description

The ionic current signal is generated by the spark plugs during combustion. It is used by the engine control module (ECM) to assess the quality of combustion in the cylinders. A low signal can indicate issues with the spark plugs, ignition coils, or wiring.

Diagnosis steps

• Use an OBD-II scanner to verify the code.

• Inspect spark plugs and ignition coils for damage.

• Check wiring and connections for corrosion or damage.

Repair procedures

• Replace faulty spark plugs.

• Replace defective ignition coils.

• Repair or replace damaged wiring.

Tools required

• OBD-II scanner

• Multimeter

• Socket set

Estimated repair cost

$100 - $300

Difficulty level

Moderate

Commonly affected vehicles

• BMW 3 Series

• BMW 5 Series

• BMW X5

Preventive measures

• Regularly inspect and replace spark plugs.

• Ensure ignition coils are in good condition.

• Maintain clean and secure electrical connections.

Error code type

Sensor Issue

User experience recommendations

• Do not ignore the Check Engine Light.

• Seek professional diagnosis if unsure.

• Regular maintenance can prevent this issue.

Warranty information

Check your vehicle's warranty for coverage on ignition system components.

Historical data

This code is commonly associated with BMW vehicles due to their advanced ignition systems.

Urgency level

Moderate – It should be addressed soon to avoid further engine performance issues.

Legal and safety notice

Driving with an illuminated Check Engine Light can lead to increased emissions and potential engine damage.

Testing conditions

• Engine at operating temperature

• Vehicle in idle or under light load

Component location

The spark plugs and ignition coils are located on the engine's cylinder head, Bank 1 refers to the side with cylinder 1.

FAQs

Q: Can I drive with a P1387 code?
A: It's possible to drive short distances, but it's best to fix the issue soon to avoid further problems.

Q: How do I know if my spark plugs are bad?
A: Look for signs like rough idle, poor acceleration, or increased fuel consumption.

Last updated: Jan 16, 2026 • Source: internal database
🌙