Hello,
I have a 2009 impreza 2.5i with 5 speed manual. The motor was just replaced due to old motor missing oil and letting go. Since the motor swap the car starts and runs perfectly with no check engine or irregular idle if left indoors or has already been running but once i leave it outside...