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.