Good Day Everyone, I recently joined this site, I have visited before and had a lot of help when working on my subaru. I own a subaru impreza TS 1.6l non turbo, automatic. Its not that fast! but it is used as a family car and it does the job. Recently however I noticed the engine was losing power - slow uphill and acceleration. So i decided a tune-up was in order.
I changed the oil, oil filter, spark plugs, transmission fluid, air filter. This did NOT improve or solve the performance issue. After a while the check engine light came on. I normally work on the car myself but I do not own a diagnostic scanner so I took the car to a mechanic. The mechanic told me the O2 sensor was faulty so I had it replaced. The check engine light came off but came back on after 2 days.
Replacing the O2 sensor did not solve the problem, the car still struggles to get up hills and accelerates very very slowly. A few weeks after I took the car to another mechanic, he scanned the car and told me to replace the spark plugs and wires. I did, and the problem still was not solved.
Tired of the problem, I took steps to fix the problem myself, I cleaned the throttle body, had the injectors cleaned and replaced the fuel filter, the problem still was not resolved.
So in a nut shell - Car engine - lazy
Replaced-
engine oil
oil filter
spark plugs
spark plug wires
o2 sensor
air filter
fuel filter
transmission fluid
cleaned throttle body
So now i'm here, asking- please can someone help!!??
Subaru impreza 2004 lazy engine, lack of power
in 1990 to Present Legacy, Impreza, Outback, Forester, Baja, WRX&WrxSTI, SVX
Posted
Good Day Everyone, I recently joined this site, I have visited before and had a lot of help when working on my subaru. I own a subaru impreza TS 1.6l non turbo, automatic. Its not that fast! but it is used as a family car and it does the job. Recently however I noticed the engine was losing power - slow uphill and acceleration. So i decided a tune-up was in order.
I changed the oil, oil filter, spark plugs, transmission fluid, air filter. This did NOT improve or solve the performance issue. After a while the check engine light came on. I normally work on the car myself but I do not own a diagnostic scanner so I took the car to a mechanic. The mechanic told me the O2 sensor was faulty so I had it replaced. The check engine light came off but came back on after 2 days.
Replacing the O2 sensor did not solve the problem, the car still struggles to get up hills and accelerates very very slowly. A few weeks after I took the car to another mechanic, he scanned the car and told me to replace the spark plugs and wires. I did, and the problem still was not solved.
Tired of the problem, I took steps to fix the problem myself, I cleaned the throttle body, had the injectors cleaned and replaced the fuel filter, the problem still was not resolved.
So in a nut shell - Car engine - lazy
Replaced-
engine oil
oil filter
spark plugs
spark plug wires
o2 sensor
air filter
fuel filter
transmission fluid
cleaned throttle body
So now i'm here, asking- please can someone help!!??