Okay so here is what is going on. I bought a 98 legacy L wagon. It has the 2.2, I bought this car for work so I'm not putting alot of miles in my truck. When I bought it it had some issues. Slow acceleration falling on its face when you had the gas floored. I changed everything I could thin igupdate bought brand new cats and installed them with new gaskets and o2 sensors car is still falling on its face when trying to accelerate. So what has been done, new map sensor, new knock sensor new catalytic converters and o2 sensors new plugs and wires new tps, also I now have a blinking cel. If anyone has any idea what's going on please let me know