<p>I have a 2000 outback and I'm getting two dtc's P1505 AND P03003 I changed the plugs, wires, and switched coils with one I knew was good. The symptoms are rough idle and when driving a hard jerk at lower RPM's in all gears. I'm an old school mechanic and to me it feels like what happens when you get trash in a carb (I know this car is not carbureted just using that as an example) The CEL was flashing then would go out and the car ran normal until the CEL would start flashing. I've used an Innova scanner on it and cleared it several times but it comes back within 10-20 miles of driving. What gets me is the problem is intermittent, sometimes it runs perfect sometimes it starts chugging. I'm going to recheck all that Subaru Nut posted in the previous comments but if anyone has any more info please share ASAP because I'm on a deadline with this car, Thank you. </p>
<p> </p>
<p>*Update* I got it fixed, #3 fuel injector plug was dirty and loose, used carb cleaner and rebent tabs inside of the plug. Cleared the codes and drove it 30 miles with no new CEL's </p>