P06B7
Internal Control Module Knock/Combustion Vibration Sensor Processor 2 Performance
Causes
- Damaged, corroded or loose wiring or connector for knock sensor #2
- Faulty knock/combustion vibration sensor #2 (piezo or accelerometer)
- Poor sensor mounting (loose, missing washer, wrong location, contaminated seating)
- Shield or coax ground discontinuity or short to engine ground
- Engine oil/metal debris or contamination on sensor element
- Internal PCM/ECM processing fault or corrupted calibration/software
Symptoms
- Stored trouble code P06B7 (engine management MIL may be illuminated)
- Engine may show knock learning/input anomalies or reduced ignition timing advance
- Possible rough idle, lack of power or poor fuel economy if ECU reduces timing as a precaution
- Intermittent fault that may occur under certain RPM/load/vibration conditions
- No obvious open-circuit code for the knock sensor (indicates processing/quality issue)
What to check
- Read all stored/PENDING/continuous codes and capture freeze-frame/live data for conditions when code set
- Inspect sensor #2 connector for corrosion, bent pins, water intrusion, crush damage or improper mating
- Visually inspect wiring from sensor #2 to PCM for chafe, pinches, repairs, or heat damage
- Check sensor mounting area for oil, debris or paint that can dampen vibration coupling
- Verify sensor is tightened to the engine/structure per OEM procedure and seated correctly
- Backprobe the sensor signal and ground while cranking and running; monitor with a scope if available
Signal parameters
- Sensor type: typically a piezoelectric accelerometer or resonant knock sensor (engine-specific)
- Raw sensor output: AC waveform; amplitude usually low (millivolt to low volt range) with short bursts during knock events
- Frequency: knock events produce characteristic high-frequency pulses (kHz-range); waveform shape matters more than steady DC
- Processed/PCM value: many ECUs convert knock to a processed value (e.g., 0–5 V analog or a digital/percent/0–255 knock count) — check OEM data stream
- Wiring: commonly 2-wire or shielded coax; signal referenced to engine/PCM ground — shielding/ground continuity is critical
Diagnostic algorithm
- Use a good scan tool. Record DTC(s), freeze frame and live data (knock counts/levels, RPM, load, coolant temp) when the fault occurred. Note conditions (cold/hot, load, RPM).
- Clear code and attempt to re-create. If intermittent, try test drive with data logging under similar conditions.
- Visually inspect sensor #2, mounting bolt/stud and surrounding area. Remove sensor and inspect for contamination, oil, or physical damage. Clean seating surface and re-install per OEM torque/specs.
- Inspect connector and wiring harness for damage, corrosion, pin intrusion, insulation rub-through or poor repair splice. Repair any damage and secure harness away from heat/vibration.
- Backprobe the sensor signal and ground with engine running. Use an oscilloscope if available to observe raw waveform during idle, acceleration and light load. Compare waveform with a known good sensor or cylinder bank. Look for intermittent loss, flatline, excessive noise or clipped waveform.
- Check shielding/ground continuity on coax or shield drain conductor. Repair shielding or ground faults; ensure good engine block ground and PCM grounds.
- If wiring and connector check good but signal is abnormal, swap sensor #2 with another identical sensor location (if vehicle design permits) to see if the code follows the sensor or stays at the same circuit. If code follows sensor, replace sensor.
- If faulty wiring/corrosion repairs and sensor replacement do not clear the fault, check PCM power/ground and communication. Reflash/update PCM software per OEM TSB if available.
- If all wiring and sensors test good and reflash does not help, suspect an internal PCM/ECM processor fault — consult dealer or module specialist for advanced diagnostics or replacement.
- After any repair, clear codes and road test under original fault conditions to confirm repair. Re-scan to ensure no related codes set.
Likely causes
- Wiring harness damage, connector corrosion or poor ground to sensor #2
- Faulty or contaminated knock sensor #2 or incorrect replacement sensor
- Improper sensor mounting or missing isolation/torque leading to bad mechanical coupling
- PCM internal processing fault or required software/flash update
Fault status
Similar codes
Brands with available manuals
The library contains 8,971 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
P06B7
Internal Control Module Knock Sensor - Performance of processor 2
Causes
- Damaged, corroded or loose wiring or connector for knock sensor #2
- Faulty knock/combustion vibration sensor #2 (piezo or accelerometer)
- Poor sensor mounting (loose, missing washer, wrong location, contaminated seating)
- Shield or coax ground discontinuity or short to engine ground
- Engine oil/metal debris or contamination on sensor element
- Internal PCM/ECM processing fault or corrupted calibration/software
Symptoms
- Stored trouble code P06B7 (engine management MIL may be illuminated)
- Engine may show knock learning/input anomalies or reduced ignition timing advance
- Possible rough idle, lack of power or poor fuel economy if ECU reduces timing as a precaution
- Intermittent fault that may occur under certain RPM/load/vibration conditions
- No obvious open-circuit code for the knock sensor (indicates processing/quality issue)
What to check
- Read all stored/PENDING/continuous codes and capture freeze-frame/live data for conditions when code set
- Inspect sensor #2 connector for corrosion, bent pins, water intrusion, crush damage or improper mating
- Visually inspect wiring from sensor #2 to PCM for chafe, pinches, repairs, or heat damage
- Check sensor mounting area for oil, debris or paint that can dampen vibration coupling
- Verify sensor is tightened to the engine/structure per OEM procedure and seated correctly
- Backprobe the sensor signal and ground while cranking and running; monitor with a scope if available
Signal parameters
- Sensor type: typically a piezoelectric accelerometer or resonant knock sensor (engine-specific)
- Raw sensor output: AC waveform; amplitude usually low (millivolt to low volt range) with short bursts during knock events
- Frequency: knock events produce characteristic high-frequency pulses (kHz-range); waveform shape matters more than steady DC
- Processed/PCM value: many ECUs convert knock to a processed value (e.g., 0–5 V analog or a digital/percent/0–255 knock count) — check OEM data stream
- Wiring: commonly 2-wire or shielded coax; signal referenced to engine/PCM ground — shielding/ground continuity is critical
Diagnostic algorithm
- Use a good scan tool. Record DTC(s), freeze frame and live data (knock counts/levels, RPM, load, coolant temp) when the fault occurred. Note conditions (cold/hot, load, RPM).
- Clear code and attempt to re-create. If intermittent, try test drive with data logging under similar conditions.
- Visually inspect sensor #2, mounting bolt/stud and surrounding area. Remove sensor and inspect for contamination, oil, or physical damage. Clean seating surface and re-install per OEM torque/specs.
- Inspect connector and wiring harness for damage, corrosion, pin intrusion, insulation rub-through or poor repair splice. Repair any damage and secure harness away from heat/vibration.
- Backprobe the sensor signal and ground with engine running. Use an oscilloscope if available to observe raw waveform during idle, acceleration and light load. Compare waveform with a known good sensor or cylinder bank. Look for intermittent loss, flatline, excessive noise or clipped waveform.
- Check shielding/ground continuity on coax or shield drain conductor. Repair shielding or ground faults; ensure good engine block ground and PCM grounds.
- If wiring and connector check good but signal is abnormal, swap sensor #2 with another identical sensor location (if vehicle design permits) to see if the code follows the sensor or stays at the same circuit. If code follows sensor, replace sensor.
- If faulty wiring/corrosion repairs and sensor replacement do not clear the fault, check PCM power/ground and communication. Reflash/update PCM software per OEM TSB if available.
- If all wiring and sensors test good and reflash does not help, suspect an internal PCM/ECM processor fault — consult dealer or module specialist for advanced diagnostics or replacement.
- After any repair, clear codes and road test under original fault conditions to confirm repair. Re-scan to ensure no related codes set.
Likely causes
- Wiring harness damage, connector corrosion or poor ground to sensor #2
- Faulty or contaminated knock sensor #2 or incorrect replacement sensor
- Improper sensor mounting or missing isolation/torque leading to bad mechanical coupling
- PCM internal processing fault or required software/flash update
Fault status
Similar codes
Manual library for LAND ROVER
Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2022
-
Defender
- 90
- 90
- 90 S
- 90 S
- 90 V8
- 90 V8
- 90 V8 Carpathian Edition
- 90 V8 Carpathian Edition
- 90 X
- 90 X
- 90 X-Dynamic HSE
- 90 X-Dynamic HSE
- 90 X-Dynamic S
- 90 X-Dynamic S
- 90 X-Dynamic SE
- 90 X-Dynamic SE
- 110
- 110
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 V8
- 110 V8
- 110 V8 Carpathian Edition
- 110 V8 Carpathian Edition
- 110 X
- 110 X
- 110 X-Dynamic SE
- 110 X-Dynamic SE
- 110 XS Edition
- 110 XS Edition
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- 2022 Range Rover Base
- First Edition
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SV
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
-
-
LAND ROVER: 2021
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography Fifty Edition
- Autobiography Fifty Edition
- 2021 Range Rover Base
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- HST
- SE
- SE
- SVR
- SVR
- SVR Carbon Edition
- SVR Carbon Edition
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
-
LAND ROVER: 2020
-
Defender
- 90 First Edition
- 90 First Edition
- 110 First Edition
- 110 First Edition
- 110 HSE
- 110 HSE
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 X
- 110 X
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Range Rover
- Autobiography
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE Dynamic
- HSE PHEV
- HSE PHEV
- HST
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
- SVAutobiography Dyn.
-
