So, my corolla is at around 160k miles, and my check engine light has been on for some time now, but just this past month and a half it started to blink whenever I try and accelerate up a hill or at a traffic light. Notice I said try, because even if at 2000 RPM's going uphill it'll start to blink. If I try and give it some gas after the light turns green at around 2000-2200 RPM's it'll start to blink and just to get around 25-30mph. I read on here that it could be a dirty MAF or throttle body, so I bought their respective cleaners and cleaned it up this last weekend with the issue still coming up. Don't know if this will help any, but when I turn the car on and walk behind the exhaust, it's not a steady stream of air coming out. It's coming out in regular puffs of air.
Any ideas on how to fix this and I'd honestly like to try and keep the repair costs at a minimum if at all possible.