Mine idles in the same range from a fresh startup. It is even sneaky at times and decides to randomly do it while driving, but only when I let off the gas to come to a stop. Causes me to have to leave a longer distance between me and the car in front of me, heh. It will buck forward as I step on the brake. Very rare but I don't need to hit someone in front of me.
I have been playing around with ideas for a few months now and STILL have yet to do anything about it. I only just got a new battery this weekend to get it back on the road after a couple months, so I will be back on the case now. I have only thrown 171 and 174 previously. The funny thing is, if I clear the codes without fixing them, it will run fine for about a week. Then, the issue comes back and the codes appear again. I have concluded that a new MAF, FPR, and EGR should be on my list of things to do. I cleaned the MAF several times, but the screen isn't exactly pristine anymore. And I never did replace the FPR after the my S/C install, so that won't hurt. My EGR has been cleaned to the bone and there is no getting it any cleaner, and it is a slight disaster. Definitely won't hurt. I do not think I am gonna touch the O2 sensors unless it is last resort time. There is already a laundry list of money to be spent.
Gary Noonan
'01 S/C VX / '18 Forester XT