Some recent shenanigans.
Car has been running a little rough, particularly on cold start idle. It's fine after warming up. Started getting surging at cruise again too.
Replaced the front O2 sensor (again). Which fixed the surging. Still rough cold idle.
Still seemed a little rough/off. Replaced the MAF (original part, 185k on it). Seemed to smooth things out a bit more. Still a bit of rough cold start idle, not not as bad as before.
Noticed AVCS Solenoid leaking oil on the drivers side head. Did some research, most people said to go ahead and replace both.
First hot day of the year, saw oil temps over 230F in traffic. Hmm that's weird. Did I remember to plug in the passenger side rad fan when I replaced the front O2?....
New AVCS solenoids arrive from Subaru. Replaced them. Oil leak stopped. Still a bit of cold start rough idle. Indeed I forgot to plug the rad fan back in. Whoops lol. Plugged back in.
Immediately on cold start it'll run fine at high idle for about 5seconds. Then RPMs drop and it starts to idle a bit rough for maybe 10-30seconds. Then it settles out and goes back to normal. Not sure what's causing it, no CELs or anything. Maybe just needs new spark plugs. As long as it doesn't get any worse, I'll stretch that out a few thousand more miles until my next scheduled appointment with IAG.
Oh and I dropped off my summer wheels to get refreshed (fix some rash) and recoated in bright obnoxious neon green.