SPN 2637 FMI 4: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 2637 FMI 4: Meaning and Fix

This fault indicates the electronic control unit (ECU) detected a voltage level on the windshield wiper motor speed control circuit that is below the normal operating range or shorted to ground. In practice, this code often appears after a wiper motor replacement if the harness connector pins are not fully seated, causing intermittent ground contact. The ECU monitors the feedback voltage from the motor speed sensor; a sustained low reading sets the active code.

Common Symptoms

  • Wiper Inoperative: Windshield wipers fail to move or remain stuck at low speed regardless of switch position.
  • Intermittent Wiping: Wipers operate erratically, stopping mid-cycle and then resuming without driver input.
  • Park Position Failure: Wipers do not return to the park position after being turned off, blocking driver visibility.
  • ECU Warning Lamp: Amber warning lamp on dash illuminates, often accompanied by a logged J1939 diagnostic code.

Probable Causes

  • Shorted Motor Circuit: Internal short to ground within the wiper motor armature or speed control module.
  • Harness Chafing: Insulation wear on the signal wire near the firewall or wiper linkage causing ground contact.
  • Connector Corrosion: Moisture ingress at the motor or ECU connector leading to low resistance path to ground.
  • Failed ECU Driver: Internal FET or relay driver in the ECU stuck closed, pulling the signal line continuously low.

Advanced Technical Analysis

The ECU applies a 5V pull-up voltage on the wiper speed feedback line and monitors the voltage drop. Under normal operation, the motor speed sensor creates a variable resistance; a reading below 0.5V for more than 200 ms triggers FMI 4. The diagnostic runs every 100 ms when the ignition key is on, regardless of wiper switch position.

Electrical analysis should measure the voltage at the ECU pin with the connector attached. A steady 0V indicates a hard short to ground. Using a milliohm meter, check resistance between the signal pin and chassis ground; any reading below 10 ohms confirms a short. A debouncing timer in the ECU prevents false triggers from transient voltage dips shorter than 50 ms.

When FMI 4 is active, the ECU de-energizes the wiper relay and sets a default speed of 0% duty cycle. This is a safety fallback to prevent motor overheating from continuous stall current. No torque derate is applied to the engine, but the driver may be alerted via the dash display. The code remains active until the fault is cleared and a successful self-test passes.

Long-term prevention includes applying dielectric grease to all wiper motor connectors and inspecting the harness routing near the cowl panel. In workshop practice, this code is frequently seen after a windshield replacement where the wiper arm was removed and the connector accidentally pinched. Always perform a wiggle test on the harness while monitoring the voltage with a lab scope to catch intermittent shorts.

Step-by-Step Troubleshooting Guide

  1. Visual Inspection: Check wiper motor connector for bent pins, corrosion, or signs of water ingress. Repair as needed.
  2. Voltage Measurement: Measure voltage between the signal pin and ground at the motor connector; should be above 4.5V with key on.
  3. Isolation Test: Disconnect motor and measure resistance from signal pin to chassis ground; must be greater than 1 MΩ.
  4. ECU Output Check: With motor disconnected, measure voltage at ECU harness side; if below 4.5V, suspect ECU driver failure.