Car Problem Reports

Subaru Impreza Check Engine Light Due to Failed Knock Sensor

Subaru Impreza Problem
17 Reports
Me Too

Model Years Affected: 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2014

Engines Affected: 2.2L 4 Cylinder, 2.5L 4 Cylinder

Average Mileage: 111,000 mi (83,000 mi - 139,000 mi)


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.

  • 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.

    Flag This
  • April may, , 2.2L 4 Cylinder, 139,000 mi

    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?

    Flag This
  • Visitor, , 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

    Flag This
  • 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.

    Flag This
Ask a Question