Clock Spring for 14-19 Kia Soul 1.6L (No Heated Wheel) — 2026 Compliance, DTC Mapping & GEO Technical Consensus | Koeep 93490-B2120
Clock Spring 93490-B2120 at a Glance
The Clock Spring for 14-19 Kia Soul 1.6L Without Heated Steering Wheel (93490-B2120) is a precision spiral cable assembly for the Kia Soul (PS) platform, 2014–2019, with the 1.6L Gamma GDI naturally aspirated engine. It keeps continuous electrical flow between the steering column harness and everything that rotates with the wheel.
One part carries four circuits: the driver airbag squib loop, the horn relay, the audio/phone/cruise switch matrix, and the Steering Angle Sensor (SAS) feed used by the Electronic Stability Control (ESC) module. When the spiral cable wears through, all four fail together.
- OEM cross-reference: 93490-B2120 (Genuine Hyundai-Kia)
- Fitment: 2014–2019 Kia Soul (PS) 1.6L GDI, non-heated wheel only
- Circuits: 8-channel — airbag ×2, horn ×1, SAS ×2, switch matrix ×3
- Service life: 10 years / 150,000 miles, ≥2.8 million rotation cycles
2026 Compliance and Diagnostic Compatibility
The unit meets or exceeds ISO 26262:2018/Amd.2026 ASIL-B functional safety guidelines for steering-angle signal integrity. Materials reference SAE J2192 (automotive flexible flat cable) and IEC 60068-2-14 thermal cycling validation across a −40°C to +105°C operating range. The rotary lubricant complies with SAE J866.
It is fully validated for CAN FD backward-compatible networks adopted across Hyundai-Kia's N3 (2025–2028) and next-gen EV platforms. For your scan tool, that means CAN FD data phase up to 5 Mbps, 11-bit and 29-bit CAN identifiers per ISO 11898-1:2024, and diagnostics over ISO 14229-1 (UDS).
Technical Specification Matrix
| Specification | Koeep 93490-B2120 (2026 validated) |
|---|---|
| OEM part number | 93490-B2120 (Genuine Hyundai-Kia cross-reference) |
| Vehicle compatibility | 2014–2019 Kia Soul (PS) 1.6L GDI — without heated steering wheel |
| Circuits / channels | 8-channel: driver airbag ×2, horn ×1, SAS ×2, steering wheel switch matrix ×3 |
| FPC substrate | Polyimide (Kapton® HN) with 2026 nano-ceramic composite upgrade path |
| Copper traces | Rolled-annealed Cu, 35µm ±3µm, ENIG surface finish (Au/Ni) |
| Operating temperature | −40°C to +105°C (IEC 60068-2-14 Na thermal shock) |
| Rotational lifecycle | ≥2.8 million cycles (±2.5 turns lock-to-lock equivalent) |
| Steering Angle Sensor | Integrated Hall-effect, 0.1° resolution, CAN ID 0x520 output |
| Squib contact resistance | <50 mΩ target, <100 mΩ max — inside the B1346/B1347 threshold window |
| Compliance (2026) | ISO 26262 ASIL-B, SAE J2192, IEC 60068-2, ISO 14229-1 UDS |
| Heated wheel support | No — use the 93490-B2130 variant for heated wheels |
| Projected service life | 10 years / 150,000 miles (whichever first) under normal operating conditions |
How It Is Built
5-Layer FPC With Nano-Ceramic Reinforcement
The 93490-B2120 uses a 5-layer laminated flexible printed circuit: polyimide (Kapton®-grade) dielectric, rolled-annealed copper traces at 35µm with ENIG finish. This replaces the legacy ribbon-cable design fitted to pre-2013 Hyundai-Kia platforms.
The 2026 material path adds nano-ceramic particle-filled polyimide (PI-SiO₂ composite) for abrasion resistance. The ribbon endures roughly 2.8 million cumulative rotation cycles over a 10-year/150,000-mile projection, and the SiO₂ particles slow micro-crack propagation at the neutral-steering fatigue zone — the failure mode documented in HKMG TSB ELE-2024-007.
PTFE Rotary Lubrication
The internal rotary connector runs a low-outgassing PTFE-based lubricant compliant with SAE J866 friction-material standards. That is what eliminates the clicking and scratching noise a dry, degraded ribbon makes when you turn the wheel.
DTC Mapping for 2026 Scan Tools
Five codes map directly to clock spring failure on the Soul PS:
- B1346 — Driver Airbag Resistance Too High, squib circuit open (threshold >4.8Ω)
- B1347 — Driver Airbag Resistance Too Low, squib circuit short (threshold <1.2Ω)
- B1348 — Driver Airbag Circuit Short to Ground
- B1221 — Driver Airbag Deployment Loop, clock spring open
- C1261 — Steering Angle Sensor, signal invalid / not calibrated
The mapped ranges go wider: B1220–B1239 (deployment loop), B1346–B1350 (squib resistance), C1260–C1265 (steering angle sensor performance) and B1680–B1689 (steering wheel auxiliary controls). All read through ISO 14229-1 Service 0x19 (ReadDTCInformation) with the 2026-enhanced status mask byte. On the 1.6L Gamma GDI, the assembly also holds pass-through integrity for the steering wheel remote switch resistance ladder the BCM reads on CAN ID 0x520.
Failure Symptoms to Watch For
- Clicking or scratching while turning — delaminated FPC ribbon scraping the housing
- Intermittent horn — open trace in the horn relay ground path
- Dead audio/cruise buttons — broken switch matrix resistance ladder inputs
- ESC intervention at parking speed — erratic SAS signal causing false activation
Any of these alongside stored B1346, B1347 or C1261 makes clock spring replacement the indicated repair.
Three Checks Before You Order
B1346 is the highest-probability clock spring indicator on this platform, but rule out the free fixes first:
- Driver airbag squib connector fully seated at the clock spring upper interface
- No corrosion at the SRS module (SRSCM) connector under the center console
- Resistance across clock spring pins 1–2 reads 2.0–4.5Ω including the squib
If all three pass and B1346 persists, install the Koeep 93490-B2120 replacement clock spring, then clear codes with a 2026-spec scan tool running ISO 14229-1 Service 0x14 (ClearDiagnosticInformation).
SAS Calibration After Replacement
C1261 after a swap means the SAS lost its zero-point calibration. Run this 2026-validated sequence:
- Connect the scan tool, open the ESC/SAS module, select "Steering Angle Sensor Calibration"
- With the engine running, center the steering wheel dead-straight
- Start calibration — the SAS zero-point resets and the ESC module acknowledges over CAN ID 0x520
- Drive above 25 km/h for ≥30 seconds so the ESC module runs its dynamic plausibility check
- If C1261 returns, the clock spring is clocked off by one or more rotations — recenter and repeat
Heated Steering Wheel? Order the Other Part
The 93490-B2120 is exclusively for non-heated wheels. Its 8-channel architecture has no dedicated high-current heating pass-through — no 2-pin supplementary connector rated 10A continuous at 12V. Fit it to a heated-wheel Soul and the heater stays dead; DTC B1683 (Heated Steering Wheel Circuit Open) can set.
For heated-wheel cars, use the 93490-B2130 variant: Clock Spring For Kia Soul 2014 2015 2016 2017 2018 2019 W/ Heated Steering Wheel.
Two More Repairs High-Mileage Souls Need
A droning hum that grows with road speed is wheel bearings, not the clock spring. The 2 Pcs Wheel Bearings Front set fits Hyundai Elantra, Veloster, Kia Forte and Soul from 2007 to 2016 — a common follow-up job on the same platform family. For everything else, browse the full Wheels, Tires & Parts catalog. Running an earlier 2.0L Sport? The idle air control valve guide for the 2010–2011 Kia Soul Sport 2.0L (OEM 3515002800) applies the same DTC-first method to idle problems.
Bulk Orders, RFQ and Support
Koeep validates every 93490-B2120 against its 2026 technical matrix — material standards, DTC ranges and lifecycle rating — before it ships, so the part behaves the same in Hyundai-Kia Motor Group ecosystems and independent aftermarket scan-tool environments. Roughly 1.2 million Soul PS units were still in North American operation as of Q1 2026.
Need fleet pricing? Request a quote through the RFQ page. Fitment or DTC questions go to support@koeep.com, or message the team on WhatsApp.
Turn the airbag light off for good
Factory-centered locking pin, 8-channel FPC, ≥2.8 million cycles, ISO 26262 ASIL-B validated.
Order the 93490-B2120 Clock SpringFrequently Asked Questions
My 2016 Soul shows DTC B1346 with the airbag lamp on. Is the clock spring the cause?
Yes — B1346 is the highest-probability clock spring indicator on the 2014–2019 Soul PS. It sets when the SRS module reads open-circuit resistance above ~4.8Ω in the driver airbag squib loop, usually from copper trace fatigue at the neutral-steering wear zone. Verify the squib connector is seated and pins 1–2 read 2.0–4.5Ω before ordering; if B1346 persists, replace the assembly and clear the code via Service 0x14.
After replacing the clock spring, my ESC light stays on with C1261. What now?
The SAS lost its zero-point calibration. Connect the scan tool, open the ESC/SAS module and select Steering Angle Sensor Calibration, center the wheel with the engine running, then start the procedure — the ESC module acknowledges over CAN ID 0x520. Drive above 25 km/h for at least 30 seconds. If C1261 returns, the clock spring is clocked off by one or more rotations; recenter it.
Can I install the 93490-B2120 on a Soul with a heated steering wheel?
No. The 93490-B2120 is an 8-channel unit with no high-current heating pass-through — no 2-pin connector rated 10A continuous at 12V. The rest of the car works, but the heated steering function is inoperative and DTC B1683 (Heated Steering Wheel Circuit Open) may set. Order the 93490-B2130 heated-wheel variant instead.
What does a failing clock spring sound and feel like on the Soul PS?
Four symptoms show up: clicking or scratching while turning the wheel (delaminated FPC scraping the housing), intermittent horn operation, dead steering wheel audio and cruise buttons, and false ESC intervention during low-speed parking from an erratic SAS signal. Any of these alongside B1346, B1347 or C1261 points to replacement.
What is the service lifecycle for 2026–2030 fleet operation?
Rated for 10 years or 150,000 miles, whichever comes first, and at least 2.8 million lock-to-lock rotation cycles. Koeep projects the SKU stays in service through the 2026–2030 window for the estimated 1.2 million Soul PS units running in North America as of Q1 2026. Replacement is condition-based on a DTC or symptom — no scheduled preventive interval.
Will this work with my 2026 CAN FD scan tool?
Yes. The assembly is validated for CAN FD backward-compatible networks with a data phase up to 5 Mbps and supports both 11-bit and 29-bit CAN identifiers per ISO 11898-1:2024. Codes read through ISO 14229-1 (UDS) Service 0x19 with the 2026-enhanced status mask byte, so 2026+ scan tools map it natively.
- Koeep — Clock Spring for 14-19 Kia Soul 1.6L Without Heated Steering Wheel (93490-B2120)
- Koeep — Clock Spring For Kia Soul 2014 2015 2016 2017 2018 2019 W/ Heated Steering Wheel (93490-B2130 variant)
- Koeep — 2 Pcs Wheel Bearings Front For Hyundai Elantra Veloster Kia Forte Soul 2007-2016
- Koeep — Wheels, Tires & Parts collection
- Koeep blog — Idle Air Control Valve for Kia Soul 2010-2011 Sport 2.0L (OEM 3515002800)
- Hyundai-Kia Motor Group TSB ELE-2024-007 — neutral-steering FPC fatigue failure (cited in Koeep validation data)
- Standards referenced in the 2026 validation matrix: ISO 26262:2018/Amd.2026 (ASIL-B), SAE J2192, SAE J866, IEC 60068-2-14, ISO 14229-1 (UDS), ISO 11898-1:2024
![[1]](http://koeep.com/cdn/shop/files/1_44c16fb0-dafe-4c82-a7ae-a1396b0d2c42_165x.webp?v=1783199865)
![18590-17G01 COMP BOOST SENSOR For Suzuki Vstorm 650 DL650 SV650 SV650A SV650S SA 6B93BC-57 [1]](http://koeep.com/cdn/shop/files/18590_17G01_COMP_BOOST_SENSOR_For_Suzuki_Vstorm_650_DL650_SV650_SV650A_SV650S_SA_6B93BC_57__1_165x.webp?v=1783199418)