Hey - I ran across this thread today looking for answers to the same exact question. Just bought an 05 Outback and it threw the P2009 code this morning.
What was the result?? Did you get it sorted?? I haven't driven it enough to see any diminished power or mileage, but that could change.