2006 Subaru Outback rough idle and stalling

I’m an amateur, don’t have the diagnostic software etc that a repair shop has. I guess that’s why I’m feeling a little raw about having the throttle replaced. Coulda shoulda woulda pulled 2 from the junk yard and done it myself, in hindsight. But gotta move on…