UPDATE:
Today cleaned PCV valve, MAP sensor, Throttle body.
Throttle body was not so bad, cleaned it with soak a rag in throttle body cleaner wiped, also spray throttle body cleaned wiped it off, no need to brush.
forgot to take photo of PCV valve, when I shake it it sound there is gunk with in it hehe, sprayd with same throttle body cleaner wiped off and it sounds clear ball like thing tingling inside.
MAP sensor was bit bad.
Sprayed, wiped off make it clean like a new. Disassemble, cleaning, assemble total work time was 2 hours, I was a bit struggle to take off the intercooler and put it back. Never worked with Subaru engines before it was a great experience.
Power loss or engine hesitation is almost gone, why almost is there is slight hesitation left and I am guessing I need to change spark plugs next.
Result was day and night. Before the highway gas mileage was 8km/liter (18.8mpg)at best and after cleaning I did ~50km test drive with moderate traffic and no traffic roads. And it shows 28.2-37mpg I was shocked. Lets see a few days also planning to change the spark plugs next.
Oh on cold start engine still revs around 1500rpms but lot less time. Oh also found tiny bit of oil leakage from right side head gasket so bought oil leak stopper put it in.
I am happy with result and my car too I guess hehe.