So I have a 07 Subaru Impreza wagon 2.5. It’s seems to have oil on top of engine behind power steering pump. It’s definitely oil and not tranny fluid. I checked oil pressure switch and it’s not coming from that.
Does anyone have any suggestions on where it might be coming from? All help greatly appreciated. Thank you.