What Does P061C Mean?
The PCM/ECM has detected an internal performance error in its engine RPM calculation. The module's internal RPM monitoring subsystem is not matching the expected values from the crankshaft and/or camshaft position sensors. This is a self-diagnostic rationality check failure. The driver may experience engine misfires, rough running, stalling, or the engine may not start at all.
Common Causes
35%
PCM/ECM internal processing error or software calibration issue
25%
Faulty crankshaft position sensor providing erratic RPM signal
18%
Damaged reluctor ring or tone wheel causing incorrect pulse count
14%
Camshaft position sensor disagreement with crankshaft signal
8%
Excessive crankshaft end play or bearing wear causing signal variations
Diagnostic Steps
1
Monitor CKP and CMP sensor PIDs simultaneously. Engine RPM should be stable at idle (±30 RPM) and the CKP/CMP correlation should be consistent.
2
Using an oscilloscope, capture the CKP sensor waveform. Look for missing teeth, extra pulses, or signal amplitude variations that would indicate a damaged reluctor ring or failing sensor.
3
Inspect the crankshaft position sensor for debris, metal shavings, or damage. Check the air gap between the sensor and reluctor ring — typically 0.5–1.5mm depending on manufacturer specifications.
4
Check for TSBs related to PCM software updates for P061C. Many manufacturers have issued recalibration files to address internal RPM monitoring logic.
5
If the sensor and reluctor ring check out, perform a PCM reflash. If the code persists, the PCM may need replacement.
Estimated Repair Cost
$100 - $950
Parts + labor, varies by vehicle and location
The PCM/ECM has detected an internal performance error in its engine RPM calculation. The module's internal RPM monitoring subsystem is not matching the expected values from the crankshaft and/or camshaft position sensors. This is a self-diagnostic rationality check failure. The driver may experienc...
The most common cause of P061C (Internal Control Module Engine RPM Performance) is: PCM/ECM internal processing error or software calibration issue
Typical repair costs for P061C range from $100 to $950, depending on the vehicle, location, and whether you do it yourself or go to a shop.
If the engine is running normally despite the code, it is likely safe to drive short distances. However, if you experience stalling, misfires, or erratic idle, the vehicle could stall in traffic which is dangerous. Have it diagnosed soon and avoid highway driving if symptoms are present.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P061C to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Engine Control System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.