Skip to content

P1503

Idle Speed Control Valve Closing Solenoid Control Circuit Signal Low.

  • BMW
  • Powertrain
  • Manufacturer code
  • Medium severity

How this code is built

P
SystemPowertrain
1
Defined byThe manufacturer
5
AreaVehicle speed, idle control and auxiliary inputs
03
FaultThe specific fault in that area

What it means

On BMW, P1503 means the engine control unit has detected a low signal on the control circuit for the closing solenoid of the idle speed control valve. The control unit drives the valve to regulate idle speed and airflow around the throttle, and it saw a voltage lower than expected, which points to a short to earth, an open circuit or a fault in the valve itself. The exact valve design and wiring depend on the model and engine, so confirm against the wiring diagram for the specific car.

Symptoms

  • Rough, unstable or hunting idle
  • Engine stalls or nearly stalls when coming to a stop
  • Idle speed too high or too low
  • Difficulty starting or poor idle when cold
  • Engine management warning light on

Possible causes

  • Faulty idle speed control valve (internal closing solenoid coil open or shorted)likely
  • Damaged, chafed or corroded wiring between the valve and the engine control unit (short to earth or open circuit)likely
  • Corroded, loose or contaminated connector at the valve or control unitpossible
  • Poor power supply or earth to the valve circuit, including a fuse or relay fault where fittedpossible
  • Carbon build-up or sticking in the valve or throttle body affecting valve operationpossible
  • Faulty engine control unit output driverrare

How to diagnose

  1. Read all stored and pending codes and the freeze frame data, noting engine temperature, load and idle speed when the fault set, then check for other related codes.
  2. Visually inspect the idle valve, its connector and the nearby wiring for damage, chafing, heat damage, oil contamination or water ingress.
  3. Check the idle speed control valve connector pins for corrosion, spread terminals and a secure fit.
  4. With the ignition on, check the supply voltage and earth at the valve connector against the wiring diagram for that model.
  5. Measure the closing solenoid coil resistance at the valve and compare it with the manufacturer specification for the engine.
  6. Test the wiring between the valve and the control unit for continuity, and for short to earth and short to supply, with the connectors disconnected.
  7. Use a suitable scan tool to actuate the valve if supported, and watch idle speed response and the live signal.
  8. Inspect the valve and throttle body for carbon deposits and free movement, if the design allows.

How to fix

  • Replace the idle speed control valve if the coil resistance is out of specification or it fails actuation tests.
  • Repair or replace damaged wiring and terminals found in the valve circuit.
  • Clean or replace corroded connectors and ensure they are fully seated and secure.
  • Restore a good power supply or earth, including replacing a faulty fuse or relay only after finding why it failed.
  • Clean the throttle body and valve passages as per the manufacturer's procedure, then carry out any required idle adaptation or relearn.
  • Replace the engine control unit only if all wiring and the valve test fine and a driver fault is confirmed.

Can I keep driving?

Medium severity

The car can usually be driven short distances, but unstable idle or stalling can be a safety risk in traffic, so have it fixed soon. Avoid driving if the engine stalls repeatedly or will not idle.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.