C1006 — Left Power Running Board Motor
OBD2 code C1006 flags a problem with the sensor and actuator circuits (C1006 — left power running board motor: causes, symptoms & fix). The car is usually drivable while you plan the repair. Common culprits: blown fuse feeding the circuit, poor ground connection, faulty sensor or actuator of the affected circuit.
vehicle
Is it safe to drive?
Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm C1006 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many C0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the C1006 — left power running board motor: causes, symptoms & fix for damage, corrosion, chafing or poor contact.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm C1006 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for C1006 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; Control module repair: $300–$1,000; Replace the faulty sensor or actuator: $150–$500. Overall, fixing C1006 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
Is it safe to drive with C1006?
In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
What does OBD2 code C1006 mean?
OBD2 code C1006 flags a problem with the sensor and actuator circuits (C1006 — left power running board motor: causes, symptoms & fix). The car is usually drivable while you plan the repair. Common culprits: blown fuse feeding the circuit, poor ground connection, faulty sensor or actuator of the affected circuit.
What is the most common cause of C1006?
The most common causes are: blown fuse feeding the circuit, poor ground connection, faulty sensor or actuator of the affected circuit.
Will C1006 clear itself?
Sometimes C1006 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
How do I diagnose C1006 myself?
Start with a scan: confirm C1006, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the sensor and actuator circuits, and verify the suspect component against live data before buying parts.
C1006 — C1006 — Left Power Running Board Motor: Causes, Symptoms & Fix
When your vehicle's engine control module detects a problem with the left power running board motor circuit, it logs diagnostic trouble code C1006. This code specifically points to an electrical fault in the sensor and actuator circuitry that controls the power running board on the driver's side of the vehicle. Power running boards are those retractable steps that deploy when you open the door, making it easier to get in and out of taller trucks and SUVs.
The engine control module (ECM) or body control module continuously monitors the running board motor circuit by comparing actual sensor readings against factory-set parameters. When live data falls outside acceptable thresholds—typically over multiple drive cycles—the module logs C1006 and illuminates the check engine light. Simultaneously, the module captures a freeze frame snapshot recording engine RPM, load percentage, coolant temperature, and vehicle speed at the exact moment the fault occurred. That snapshot becomes invaluable during diagnosis because it tells you exactly what conditions triggered the code.
Common Symptoms of C1006
The check engine light will almost certainly be illuminated on your dashboard after C1006 sets. The left power running board itself may operate erratically or fail to deploy and retract altogether. Depending on which specific circuit is affected, you might notice the step extending partway and then stopping, or remaining stuck in either the deployed or stowed position. Some vehicles experience slightly increased fuel consumption when the module enters protective mode and disables certain auxiliary functions. In rare cases where the fault impacts broader vehicle systems, the car may enter limp mode with noticeably reduced performance. The auxiliary system (running board) operates intermittently or stops working entirely.
What Causes C1006?
The most frequent culprit behind C1006 is a corroded, loose, or damaged electrical connector at the running board motor or its associated sensors. Moisture intrusion and road salt exposure commonly degrade these connections over time. A blown fuse that supplies power to the running board circuit will obviously prevent proper operation and trigger the code. The motor actuator itself can fail internally, drawing excessive current or failing to complete its circuit. Wiring harness damage—particularly chafed insulation from road debris or sharp body edges—creates shorts or open circuits. Less commonly, the control module's driver circuit for the running board function can fail, though this represents a smaller percentage of actual failures. Normal wear and tear on the running board mechanism, including stripped gears or binding components, can place abnormal load on the motor and trigger related faults.
How to Diagnose C1006
Before touching any components, connect a quality OBD2 scanner and verify that C1006 is indeed stored in the system, then record all available freeze frame data. That snapshot reveals the precise driving conditions when the fault appeared, guiding your entire troubleshooting approach. Check for any other diagnostic trouble codes that appeared alongside C1006—related codes often expose the true root cause of the problem. Research whether your specific make and model has any technical service bulletins addressing C1006 or similar running board issues, as manufacturers frequently publish factory fixes or software updates for known problems. Visually inspect all visible wiring and connectors associated with the left power running board motor, looking closely for damaged insulation, bent pins, corrosion buildup, or loose connections. Use a multimeter to verify proper reference voltage, ground continuity, and signal integrity at the motor connector. Perform a wiggle test on the harness while monitoring live data—if the signal drops or fluctuates when you move the wiring, you've located an intermittent open or poor connection. Finally, clear the code, complete a thorough drive cycle that recreates the freeze frame conditions, and confirm C1006 does not return.
Repair Options for C1006
Addressing C1006 typically follows a logical progression from simplest to most complex solutions. If inspection reveals damaged wiring or corroded connectors, repairing or replacing those components runs approximately $80–$250 depending on labor time and connector availability. When the control module itself is confirmed faulty, module repair or replacement costs between $300–$1,000 including programming if required. If testing confirms the motor actuator has failed, replacing the left power running board motor typically costs $150–$500 for parts and installation.
How Much Does It Cost to Fix C1006?
The total repair bill depends entirely on which component triggered C1006. Based on typical independent shop labor rates and genuine or quality aftermarket parts, expect to pay around $80–$250 for wiring harness repair or connector replacement. Control module diagnosis and repair or replacement, including any necessary reprogramming, generally falls between $300–$1,000. Motor actuator replacement with new or remanufactured units typically runs $150–$500. Most shops charge $75–$150 per hour for diagnostic work, so spending time with accurate testing before buying expensive parts saves money—the worst-case scenario involving module replacement is rarely the first thing to check.
Can You Drive with C1006?
In most circumstances, your vehicle remains perfectly drivable even with C1006 stored. The running board may simply not function, or the module may limit certain auxiliary features while maintaining core engine and transmission operation. However, pay close attention to any accompanying symptoms—stuttering performance, hard starting, or warnings related to braking or steering systems would elevate this to urgent priority. When in doubt, have the code diagnosed before a long trip, but don't assume the vehicle is undriveable solely based on this trouble code.
Related OBD2 Codes
- C1000: C1000 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- C1001: C1001 — Vision System Camera: Causes, Symptoms & Fix
- C1002: C1002 — Left Power Running Board Stow: Causes, Symptoms & Fix
- C1003: C1003 — Right Power Running Board Stow: Causes, Symptoms & Fix
- C1004: C1004 — Right Power Running Board Deploy: Causes, Symptoms & Fix
- C1005: C1005 — Left Power Running Board Deploy: Causes, Symptoms & Fix