engine knock

Asked by Berry23 Jun 03, 2009 at 10:11 AM about the 2004 Subaru Impreza

Question type: Maintenance & Repair

Does this mean the short block needs replacing ? This is what a mechanic is telling us, our warranty ends soon, this is expensive work. He says it is a common problem. There are no fluid leaks, but the engine knocks continuously.

2 Answers


Is the car stock? Have you done anything to it? What kind of gas are you using? Engine knock means that the gas is detonating before the spark plug fires...this is not good. You might have done damage to the engine depending on how long this has been happening for and how bad it is. You need to pull the engine and open it up to determine if you have a problem or how bad the engine is.

1 people found this helpful.

If it's under warranty take it to the dealer. If memory serves Subarus had a common engine oiling problem from that time period (some retarded filter screen in an oil passage gets blocked or something, I can't remember the specifics. So make sure you have records of your oil changes because if it's related to that they will attempt to get out of paying for the repair.

2 people found this helpful.

Your Answer:

Subaru Impreza Experts

  • #1
  • #2
  • #3
    Nick Eidemiller
View All

Find great deals from top-rated dealers


Related Models For Sale

Used Subaru Impreza WRX
7 Great Deals out of 55 listings starting at $5,995
Used Subaru Outback
30 Great Deals out of 1,236 listings starting at $4,980
Used Subaru Legacy
16 Great Deals out of 423 listings starting at $2,995
Used Subaru Impreza WRX STI
6 Great Deals out of 65 listings starting at $11,499
Used Subaru Forester
41 Great Deals out of 1,365 listings starting at $3,500
Used Honda Civic
138 Great Deals out of 6,634 listings starting at $1,295
Used Mazda MAZDA3
72 Great Deals out of 2,733 listings starting at $1,288
Used Toyota Corolla
93 Great Deals out of 4,891 listings starting at $1,488
Used Toyota Camry
50 Great Deals out of 1,662 listings starting at $3,495
Used Honda Accord
56 Great Deals out of 1,858 listings starting at $1,970
Used Toyota RAV4
77 Great Deals out of 5,040 listings starting at $3,995

Used Cars for Sale

2020 Subaru Impreza For Sale
121 listings starting at $21,415
2019 Subaru Impreza For Sale
8 Great Deals out of 154 listings starting at $19,836
2018 Subaru Impreza For Sale
3 Great Deals out of 57 listings starting at $16,888
2017 Subaru Impreza For Sale
6 Great Deals out of 125 listings starting at $12,995
2016 Subaru Impreza For Sale
6 Great Deals out of 83 listings starting at $11,288

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use. Content will be removed if CarGurus becomes aware that it violates our policies.