Soo, some of you may already know my 87 2.3 N/A is having a Major Air/Fuel mixture problem. For those who don't, I have replaced my Fuel injectors, ECT, Air Filter, and It still runs VERY rich. It got even worse with the new fuel injectors. My O2 Sensor is fairly new, but has been moved from one manifold to another. Last time I had the codes checked (about 2 weeks ago) it did not turn up a code for the O2. Could it still be at fault? Could my ECM be causing such a problem? I really really need to get this straightened out, because I only get about 12 mpg right now. That's just insane for one of these motors. Also, after changing injectors, my engine will not go past 5500 rpm. It did just fine before the new injectors. Could this be due to the new injectors? Is it a quality issue? (GP sorenson) Or is the stock wieght not enough for my motor? I'm very disturbed by this. ANY information or opinions from you guys is greatly appreciated.