Car Problem Reports

Subaru Impreza Check Engine Light Due to Failed Knock Sensor

Subaru Impreza Problem
16 Reports
Me Too

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

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.

  • 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