Need help with an E36, acceleration.
I own a 1998 328i.
About 2 weeks ago I filled up with gas, well not fill up but about 1/2 a tank. I was running very low so stopped at a place close that I don't normally go to. Minutes after I was driving and the acceleration was very poor. It was almost as if it was chugging along. After about 20 minutes the check engine light came on.
I read a couple of post and then replaced the fuel filter and added some addative to the gas then filled up with premium at a station that I visit regularly (never had problems with gas there). It seemed to get better only did it occasionally. Other times it ran as normal. After about 1-2 days the check engine light went off.
So I figured that it was a bad tank of gas. Well I ran out the tank and got another 1/2 tank (same good place) and it seems to have come back. Now it does it all the time and the engine light came back.
It doesn't seem to idle roughly, the rpms stay steady. More than anything it is the acceleration. It seems to chug along and is very rough. Mileage does not seem to be affected. More than anything it seems like the exhaust, like something is plugging it up.
I also read a few posts about the O2 sensor but I am not sure that is the problem.
Any help or suggestions would be appreciated!