Ok, I'm having an intermittent issue over the last two weeks where my 02 2.5 manual outback wagon will randomly start running only on cylinders 1 and 2. First time it happened the only code it threw was p1581. After looking around for a bit seeing nothing out of the ordinary I restarted and it ran fine. About a week later it happened again and I shut down and restarted with no issue. The next time it happened I pulled a code of p0171, again it restarted with no issue. The last two times it happened the only codes were misfire on 3 and 4. Now a couple things I noticed during this, occasionally the obd port wouldn't connect and when it happened while driving the throttle became ULTRA sensitive. Anyone have any ideas?

Sent from my SM-N910P using Tapatalk