First of i want to apologize this post of for my baja, my outback is running great, but there aren't any decent baja forums out there. So here it goes...I recently picked up an 06 baja non turbo, 5speed, 148k miles bone stock. I have super low power pulling out of hills, until it reaches about 2500 rpm then it takes off. This only happens once the engine is warm. It runs fine when cold. I have changed, plugs, knock sensor, map sensor, re-calibrated tps, cleaned egr, checked fuel pressure, pulled the fuel pump and checked tank, checked vacuum, checked cats with heatgun and also disconnected exhaust, No codes and no pending codes. I have a reader that shows live data and everything looks normal to me, but i am no tuning expert. The headgaskets were done by a dealer 15k ago before i purchased the car. I have also added more grounding straps, I have a new coil on order. I am totally lost I have read post after post and am about out of options. I hate to keep throwing parts at it.