0 like 0 dislike
273 views
by
Replaced spark plugs.
Replaced spark coil.
Replaced Injector.
Replaced secondary intake valve.
Replaced timing belt.
Replaced gasket.

Only acts up when the engine starts from cold.  Once the engine is warm and reset the codes, it does not code until the engine is off and cold again.  Warmer weather seems to help from tripping the code on initial start-up.  Upon a cold start the engine runs slightly rough. After the engine has run for a few minutes it smooths out and if the codes are reset it runs normally.
Vehicle: 2010 Subaru Forrester engine has a turbo.

1 Answer

0 like 0 dislike
by (13.5k points)
When the engine is cold it needs more fuel. Once it warms up the fuel trim goes lean. When the code is cleared it reset the long term fuel trim. Check the fuel pressure regulator. when at the fuel pressure regulator see if the vacuum hose is secure and not broken and the fuel pressure regulator if you pull the vacuum hose there is no fuel seepeage out of the regulators vacuum hose connection

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...