Check Engine Light Due to Failed Knock Sensor on Subaru Impreza

The Check Engine Light may illuminate because of a failed knock sensor. Although the sensor often tests okay, it can fail intermittently, while the vehicle is being driven.

RepairPal Verified
Average mileage: 111,000 (83,000–139,000)
Engines affected: 2.2L 4 Cylinder, 2.5L 4 Cylinder
13 model years affected: 1997, 2000, 2001, 2002, more2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2014
17 people reported this problem
4 people shared problem details
I took car in because I was told that the knock sensor was causing the check engine light to go on. The work was done but the light has stayed on.
7 months old, less than 5k miles and service engine light as well as vehicle stability system (I think that's what it's called) light came on while driving. Dealership said it was a bad camshaft sensor. Was covered under warranty but does not make me happy to have a problem with such a new car and I worry about it's reliability.
1997 Subaru Impreza- 2.2L 4 Cylinder139,000
Check engine light came on!!! I had it check they said it was the knock sensor we replaced it and haven't had that problem again?
2002 Subaru Impreza- 2.5L 4 Cylinder
Car takes over fine engine light on but when for down the gears to 1 it goes of a cylinder r starved for fuel after couple of mile
Related Items:
the car drives fine i bought it in april of this year had to replace the fuel pump in july afte...
it had previous fresh water flood salvage title. the engine turns, but does not turn on, what c...
The front oxygen (air fuel ratio) sensor element may develop a crack, causing the Check Engine...
I have a 2010 Subaru Impreza 2.5i premium 5 door, 5 speed with 8k mls on it. The car runs well...
Before checking the transmission fluid should I drive the car to warm the transmission? should...

Related Content