01 The Complete Guide to Injector Nozzles: Parts, Problems, an… • 02 Exploring Mitsubishi's Popular Engines: Performance, Specif… • 03 How to Fix an Alternator that is Draining a Car Battery • 04 How safe are self-driving or autonomous driving cars? • 05 Engine Knock: Causes, Prevention, and Maintenance • 06 Cylinder Liners with Fire Ring: An Essential Component in A… • 07 What Happens If You Press the Throttle and Brake Together i… • 08 Your Car Might Be Heading For Total Failure Because Of One … • 09 From Tires to Driveshafts: An Expert Explains Why Your Car … • 10 GM's Oshawa Plant Gets a C$280M Boost for Next-Gen HD Picku… •

DTC codes / P06xx · Computer and output circuits / P061C

P061CInternal Control Module Engine RPM Performance

P061C indicates that the engine control module (ECM) has detected an internal discrepancy between the engine speed it calculates from its own internal signals and the actual engine speed reported by the crankshaft position sensor. The ECM sets this code when the calculated RPM does not match the measured RPM within a calibrated tolerance, pointing to a fault inside the control module itself or its processing of the crank signal.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaComputer and output circuits

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Rough running or misfire under acceleration or load
  • Intermittent stalling or difficulty maintaining idle speed
  • Reduced engine power or limp mode activation
  • Poor fuel economy or increased emissions
  • In rare cases, the engine may crank but not start

Common causes, most likely first

  1. Internal fault within the engine control module (ECM) itself, such as corrupted software or failed processing circuitry
  2. Poor electrical connection or corrosion at the crankshaft position sensor or its wiring harness
  3. Faulty crankshaft position sensor producing an erratic or weak signal
  4. Damaged or chafed wiring between the crankshaft sensor and the ECM
  5. Electrical interference or ground issues affecting the crank signal
  6. Outdated ECM calibration or software that misinterprets the crank signal

How to diagnose and fix it

  1. Perform a thorough visual inspection of the crankshaft position sensor, its connector, and the wiring harness for damage or corrosion
  2. Use a scan tool to check for related codes (such as P0335, P0336) and review freeze-frame data to understand the conditions when P061C set
  3. Test the crankshaft position sensor signal with an oscilloscope to verify a clean, consistent waveform
  4. Check the sensor's air gap and mounting condition according to the manufacturer's specification
  5. Verify the ECM's power and ground connections are clean and tight
  6. Reprogram or update the ECM software if a known calibration issue exists
  7. If all external components test good, replace and reprogram the ECM as the final step

When the ECM blames itself for RPM errors

  • P061C is often set by a failing crankshaft position sensor or its wiring rather than a defective ECM, so always rule out external signal issues first
  • A weak battery or charging system problem can cause voltage drops that mimic internal ECM faults, so check battery health and grounds before condemning the module
  • Some vehicles require a relearn or calibration procedure after replacing the crankshaft sensor or ECM, and skipping it can cause the code to return
  • The code may be intermittent and only set during specific conditions like cold starts or high electrical load, making road testing with a data logger essential
  • Aftermarket accessories or poor ground connections can introduce electrical noise that the ECM interprets as an internal RPM calculation error

Can I keep driving with P061C?

If the vehicle is running normally, you can drive it to a repair shop, but avoid heavy acceleration or long trips until the fault is diagnosed. If the engine is running rough, stalling, or in limp mode, limit driving to essential trips and have it inspected promptly to prevent potential safety issues.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage