My son bought a 318i. Its my first BMW as well. It has about 130k miles and seems to run ok. I dont think it was serviced well by its previous owner. The crankcase oil stank like I have never smelled oil before. Anyway, I tell you that because my son was driving from work about 55 mph and it lost power. He said it acted like it ran out of gas. It still had about a 1/4 of a tank, which he verified by filling it up with 10 gals. When he got off the highway, the car seemed to find whatever was lacking and ran good again.
Where should I start with this? I have a fuel filter for it, should I go directly to that or should I look at something else. I just put plugs, wires, rotor and cap on it and it still just barely passed emissions testing in GA. We had to replace the CAT and that got us into passing, but just barely.
thanks in advance