2001 Subaru Impreza Outback Sport
Cold weather = Subaru lurches till I turn the engine off and then on again.
Local mechanic says it is probably related to the exhaust system…
2001 Subaru Impreza Outback Sport
Cold weather = Subaru lurches till I turn the engine off and then on again.
Local mechanic says it is probably related to the exhaust system…