Hey guys I have a 1997 Pontiac Bon SE and have been having one bear of a day with it. First of all check engine light is on. Code read random cylinder misfire other code read rich or lean on one engine bank only. Now when I can get the car to start the acceleration seems to lag a little as I really press on the gas also cause the check engine light to flash while driving. Next once car has been driven for a while it does not want to start. Cranking is not a prob and sometimes it starts but idles very ruff then dies off. If I let it sit for a while sometimes It wil start up with a little ruff idle then things seem to be okay and I am on my way. I have replaced the upstream O2 sensor and have the downstream on the way. However deep down inside I feel that the 2nd O2 sensor is not the problem. Took the mass air flow sensor off and same problem(have not replaced) . I really don't even know how to start troubleshooting this bad boy. It seems everyday brings about a new little problem.
Each sensor I read about is racking up some serious change which is growing less and less in my pocket. So do you guys think this sounds like a O2 prob. Maybe a Mass Air Flow Prob, Maybe I just need to scrap it and start with a new car. Any thoughts or suggestions would be greatly appreciated.