Home / DTC / C1501 — Cruise Switch | Switch Failure

C1501 — Cruise Switch | Switch Failure

Detailed page for trouble code C1501.

32,688codes
59brands
10,231generic
22,457specific
Reset
Code

C1501

HYUNDAI C — Chassis

Cruise Switch | Switch Failure

Brand: HYUNDAI
Views: UK: 20 EN: 23 RU: 15
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty cruise control switch (steering wheel or stalk)
  • Damaged wiring or chafed insulation in the switch circuit
  • Poor or corroded connector pin(s) at the switch or harness
  • Blown fuse or power supply fault to the switch
  • Faulty Body Control Module (BCM) / Cruise control module or internal input circuit
  • Aftermarket equipment or improper steering wheel reassembly (airbag/clock spring) affecting wiring continuity

Symptoms

  • Cruise control does not engage or set speed
  • Cruise control on/off or set/cancel buttons do not respond
  • Cruise indicator or malfunction lamp illuminated
  • Intermittent operation of cruise controls (works sometimes)
  • Other steering wheel controls (audio/phone) may also be affected if on same harness

What to check

  • Confirm DTC with scan tool and record freeze frame/active/inactive status
  • Visually inspect cruise switch, connector, and harness for damage or corrosion
  • Check steering column clock spring condition if vehicle has driver airbag/steering wheel removal history
  • Verify related fuses and power/ground at the switch connector
  • Check for other related DTCs that could indicate BCM or CAN bus issues
  • Attempt to operate cruise switches while observing live data/incoming signals with a scan tool

Signal parameters

  • Supply voltage to switch (typically 5V reference or ignition-switched 12V depending on design)
  • Switch return/ground continuity when actuated (closed/open states)
  • Resistance of switch circuit and clock spring continuity (ohms)
  • CAN/serial message presence if cruise switch is multiplexed (validate CAN traffic using tool)
  • Voltage at BCM input pin with switch pressed and released (voltage change expected)

Diagnostic algorithm

  1. Retrieve and note all freeze-frame data and related codes with an OBD scan tool. Clear the code and attempt to re-create to confirm repeatability.
  2. Visually inspect the cruise switch, connector, and harness for damage, corrosion, or loose terminals. Repair or clean as needed.
  3. Verify fuses and power/ground to the cruise switch circuit. Back-probe the switch connector and confirm proper supply voltage with ignition ON.
  4. With ignition ON, use a multimeter to check for expected voltage change or continuity on the switch output when pressing each cruise button. Compare to manufacturer spec.
  5. If the switch wiring passes bench tests, check continuity through the steering column clock spring (if present) for opens/shorts or high resistance. Replace clock spring if faulty.
  6. Inspect and test the BCM input connector pins for corrosion, bent pins, or poor contact. Repair or re-pin as required.
  7. If the switch is a CAN-based/multiplexed device, verify CAN bus integrity and that messages from the switch node appear using a capable scan tool or scope.
  8. If wiring, switch and connectors test good and communication is valid, consider replacing the cruise switch assembly. Verify operation and clear codes.
  9. If fault persists after component replacement, consult wiring diagrams and perform module input tests; replace or reprogram BCM only after confirming proper external circuitry.

Likely causes

  • Broken/shorted conductor in clock spring or steering column wiring
  • Intermittent connector corrosion at the switch or BCM connector
  • Switch contacts worn or contaminated causing open/erratic signal
  • Blown fuse for steering column/switched power circuit
  • Incorrectly routed wires after steering wheel service causing pinched wires

Fault status

⚠️ Status
Hyundai DTC C1501 — Cruise switch failure detected. The cruise control switch circuit is open, shorted, or not responding to the control module. Inspect switch, wiring, connectors, and BCM inputs.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5 - 1.5 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email