AutoCodeFix
🔍
IgnitionModerate✅ DIY Friendly

P0331

Knock Sensor 2 Circuit Range/Performance Bank 2

The Bank 2 knock sensor signal is out of the expected range.

SeverityModerate
CategoryIgnition
Est. Repair Cost$120-$300
Code TypePowertrain
DIY RepairYes

⚡ Common Causes

⚠️ Symptoms

✅ How to Fix — Step by Step

  • Step 1:Torque-check knock sensor mounting
  • Step 2:Inspect wiring
  • Step 3:Test sensor output
  • Step 4:Replace sensor if faulty
💡 Pro Tip: Knock sensors must be torqued to the exact factory spec - over or under-tightening changes their sensitivity and can trigger this code.

Repair Cost Estimate

Full Repair Estimate
$120-$300
DIY Possible?
YES
Severity
Moderate

Frequently Asked Questions

What does OBD2 code P0331 mean?+
P0331 stands for Knock Sensor 2 Circuit Range/Performance Bank 2. The Bank 2 knock sensor signal is out of the expected range.
What causes code P0331?+
Faulty knock sensor; Loose sensor mounting; Wiring fault; Engine mechanical noise interference
How do I fix code P0331?+
Torque-check knock sensor mounting; Inspect wiring; Test sensor output; Replace sensor if faulty
How much does it cost to fix P0331?+
Estimated repair cost for P0331 is $120-$300.
Is P0331 DIY-friendly?+
Yes — P0331 is generally DIY-friendly with basic tools.

AI Diagnosis

Related Codes

P0332Knock Sensor 2 Circuit Low Input Bank 2
ModerateDIY
P0333Knock Sensor 2 Circuit High Input Bank 2
ModerateDIY
P0353Ignition Coil C Primary/Secondary Circuit Malfunction
CriticalDIY
P0340Camshaft Position Sensor A Circuit Malfunction Bank 1
CriticalDIY
P0351Ignition Coil A Primary/Secondary Circuit Malfunction
CriticalDIY
P0355Ignition Coil E Primary/Secondary Circuit
CriticalDIY