Home / DTC / P1187 — Multifunction double relay control malfunction

P1187 — Multifunction double relay control malfunction

Detailed page for trouble code P1187.

32,285codes
58brands
9,831generic
22,454specific
Reset
Code

P1187

DS P — Powertrain

Multifunction double relay control malfunction

Brand: DS
Views: UK: 1 EN: 5 RU: 4
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty multifunction double relay (stuck open/closed or intermittent)
  • Open, short or high-resistance wiring to relay coil or contacts
  • Poor or corroded connector or terminal at relay or module
  • Blown fuse supplying the relay or module
  • Weak or missing ground at relay or ECU/BCM
  • Control module (ECU/BCM) driver circuit fault or internal failure

Symptoms

  • Related system(s) may not operate (fuel pump, fans, main power circuits) or operate intermittently
  • Engine may crank but not start or may stall if fuel pump relay affected
  • Cooling fan(s) may not run or run continuously
  • Illuminated MIL / warning light stored with P1187
  • Intermittent electrical faults or loss of accessories

What to check

  • Retrieve freeze frame and complete DTC list with a capable scan tool; note related codes
  • Visual inspection of relay, relay socket, associated wiring harness and connectors for damage, corrosion or heat signs
  • Check relevant fuses and fusible links for continuity
  • Verify good ground(s) at relay, chassis and control module
  • Swap multifunction relay with known-good identical relay (if available and non-critical) to see if fault clears
  • Backprobe/control-module output with DVOM or oscilloscope while reproducing fault to observe switching

Signal parameters

  • Control output voltage from module to relay coil: normally 0 V (off) and ~12 V (on) or switched to ground depending on design
  • Relay coil resistance: typically a few ohms to a few hundred ohms (check OEM spec)
  • Supply voltage at relay common contact: ~Battery voltage (12 V) with ignition on
  • Ground continuity: near 0 Ω between relay ground terminal and chassis
  • Switching waveform (scope): clean transitions without excessive noise, bounce or dropouts

Diagnostic algorithm

  1. Read and record all DTCs and freeze frame data. Clear codes and attempt to reproduce the fault while monitoring.
  2. Identify which systems the multifunction double relay controls on this model (consult wiring diagram/service manual).
  3. Perform visual inspection of relay, socket and wiring for damage or corrosion; repair any obvious faults.
  4. Check and replace any related fuses. Confirm battery voltage at relay supply terminal with ignition ON.
  5. With ignition OFF, remove relay and measure coil resistance and continuity of contacts per spec. Compare to known-good relay if available.
  6. Reinstall and backprobe the relay control pin(s); operate the circuit with scan tool or by commanded activation while measuring control voltage and ground continuity.
  7. If control output from ECU/BCM does not switch correctly but wiring and relay are good, inspect for short to battery or open to ground in the harness.
  8. If intermittent, perform wiggle tests on harness and connector while monitoring signal; use scope to capture transient events if needed.
  9. Swap with identical, known-good relay (only if safe to do so) to confirm relay vs. module/harness cause.
  10. If wiring and relay test good but module output remains faulty, consider module repair/replacement and check for available software updates or TSBs before replacement.
  11. After repairs, clear codes and verify repairs by road test or repeated activation cycles to ensure fault does not return.

Likely causes

  • Faulty or intermittent multifunction relay
  • Damaged wiring harness to relay (chafing, pinched, rodent damage)
  • Corroded/loose relay socket or connector pins
  • Blown fuse feeding the relay or module output
  • Ground connection loose or corroded at relay/ECU

Fault status

⚠️ Status
Control circuit for multifunction double relay: abnormal operation detected (open/short/high resistance/intermittent). Fault may be in relay, wiring, connectors, fuse, ground or module driver output.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 2.5 hours
Your experience will help others
+100 karma for a short comment :)
Send to email