P0C60 — Drive Motor "B" Position Sensor Circuit "B" Range/Performance

OBD2 code P0C60 flags a problem with the sensor and actuator circuits (drive motor "B" position sensor circuit "B" range/performance). The car is usually drivable while you plan the repair. Common culprits: faulty sensor or actuator of the affected circuit, control module driver fault, open or shorted wiring in the circuit.

powertrain (engine/transmission)

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0C60 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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 P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the drive motor "B" position sensor circuit "B" for damage, corrosion, chafing or poor contact.
  4. Subsystem check Compare the drive motor "B" position sensor circuit "B" live reading against a known-good reference (specification or a correlated sensor) under the conditions from the freeze frame.
  5. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  6. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0C60 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0C60 (parts and labor, USD, independent shop rates): Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250; Control module repair: $300–$1,000. Overall, fixing P0C60 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

What are the symptoms of P0C60?

Drivers most often notice: the affected system operates intermittently or not at all, increased fuel consumption in some cases, Check Engine Light on, possible limp mode depending on the affected component.

Is it safe to drive with P0C60?

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 much does it cost to fix P0C60?

Replace the faulty sensor or actuator — $150–$500; Repair wiring or connectors — $80–$250; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

Will P0C60 clear itself?

Sometimes P0C60 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 P0C60 myself?

Start with a scan: confirm P0C60, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the drive motor "B" position sensor circuit "B", and verify the suspect component against live data before buying parts.

When your vehicle's computer detects that a sensor signal falls outside its expected operating range, it logs a specific trouble code to flag the issue. Code P0C60 indicates a problem with the drive motor position sensor circuit—specifically, the signal readings don't align with what the ECU expects under current driving conditions. This isn't necessarily a wiring failure; more often, the electrical path remains intact while a sensor or related component has degraded over time. The powertrain control module continuously evaluates this circuit during operation. Once readings deviate from acceptable parameters across multiple drive cycles, the system stores P0C60, illuminates the Check Engine Light, and records freeze frame data capturing the exact conditions at the moment of detection.

The drive motor position sensor tracks the electric motor's rotational position, feeding this data to the hybrid or electric drivetrain controller. This information governs power delivery, regenerative braking, and gear transitions in hybrid vehicles. When the sensor reports values that drift outside factory specifications—yet remain electrically plausible—the ECU flags the discrepancy as a range/performance problem. The actual root cause could be a failing position sensor, mechanical binding within the motor assembly, a weak signal from corroded connectors, or electromagnetic interference disrupting the reading. The key insight is that the fault is genuine: the sensor correctly identifies an abnormal condition, even if the problem originates elsewhere in the system.

Common Symptoms of P0C60

P0C60 typically announces itself through a handful of recognizable warning signs. Watch for these indicators:

  • The Check Engine Light or hybrid system warning lamp illuminates on the dashboard
  • The hybrid or electric drive system operates inconsistently, switching on and off unexpectedly
  • Fuel economy drops noticeably compared to your vehicle's normal consumption
  • Reduced power output or acceleration performance under certain conditions
  • In some models, the vehicle may enter limp-home mode with limited speed and power
  • Occasional stalling or hesitation during transitions between electric and gasoline propulsion

Not every vehicle will display all these symptoms. The specific behavior depends on which sensor circuit is affected and how severely the readings have drifted from specification.

What Causes P0C60?

Several underlying issues can trigger P0C60, ranging from simple electrical problems to more serious mechanical failures. The most common causes, roughly ordered by frequency:

  • A degrading or drifting drive motor position sensor that no longer produces accurate readings
  • A mechanical fault within the motor assembly that the sensor correctly detects
  • Corroded, damaged, or loose electrical connectors in the sensor circuit
  • Blown fuses or power supply issues feeding the position sensor circuit
  • Wiring harness damage including chafed insulation, broken strands, or pinched wires
  • Control module software glitches, particularly after battery replacement or module updates
  • Internal faults within the powertrain control module that affect sensor signal processing

How to Diagnose P0C60

A systematic approach prevents unnecessary part replacements and ensures the true root cause is identified. Follow these diagnostic steps:

  1. Connect an OBD2 scanner and confirm P0C60 is stored. Record all freeze frame data—this information shows engine speed, load, temperature, and vehicle speed when the fault first occurred, guiding your investigation.
  2. Check for additional diagnostic trouble codes. Related codes in the hybrid system often point to the primary failure rather than a cascading symptom.
  3. Inspect manufacturer technical service bulletins for your specific make and model. Many hybrid-related P0xxx codes have documented factory fixes or software updates.
  4. Perform a thorough visual inspection of the wiring harness and connectors associated with drive motor position sensor circuit "B". Look for damaged insulation, corrosion buildup, bent pins, or loose connections.
  5. Compare live sensor data against specifications while operating the vehicle under the conditions recorded in the freeze frame. Significant deviations indicate a failing sensor or wiring issue.
  6. Use a multimeter to verify reference voltage, ground circuit integrity, and signal continuity at the sensor connector. Wiggle the harness during testing to expose intermittent open circuits.
  7. Clear the code, complete a drive cycle replicating the freeze frame conditions, and verify P0C60 does not return.

Repair Options for P0C60

Once the faulty component is identified, repair costs vary significantly depending on what needs fixing:

  • Replace faulty drive motor position sensor: $150–$500
  • Repair damaged wiring or connectors: $80–$250
  • Control module diagnosis and repair: $300–$1,000

Always address the cheapest probable causes before considering expensive component replacement.

Total Repair Cost for P0C60

P0C60 repair expenses span a wide range depending on which part fails. At independent shop rates in the United States, typical scenarios include:

  • Sensor replacement (parts and labor): $150–$500
  • Wiring harness repair or connector replacement: $80–$250
  • Control module service or replacement: $300–$1,000

Most P0C60 repairs fall between $80 and $1,000 total. An accurate diagnosis before purchasing parts is essential—the most expensive scenario is rarely the first to investigate.

Can You Drive with P0C60?

In most cases, your vehicle remains drivable with P0C60 stored. You may notice reduced hybrid performance, lower fuel economy, or occasional hesitation during drive mode transitions. However, if the malfunction causes stalling, failure to start, or triggers brake and steering warnings, treat the situation as urgent and seek repair immediately.

Related OBD2 codes