07 outback, 2.5l h4 sohc 16v my car just started acting up. Within 20 miles it went from rough idle to no power at all. Runs on at idle speeds but has no power to accelerate over 5 mph. P0102 P0108 P0113 are the codes it's tripping.
Yes, both P0102 and P0113 are MAF sensor related -- one is for the air flow circuit, the other for the intake air temperature circuit -- which could be the connector is off/loose.
The P0108 is for the MAP sensor, which is in a different location and has a separate connector. But perhaps both had been disconnected for some recent work and weren't replaced properly.