Just recently bought my first BMW, a 1993 318is 5-speed with 89,000 miles. Overall I like the car, but performance wise it needs some help. The car seems to skip or hesitate around 1000-2500 RPMS (Neutral or in gear) and smoothes out after 2500 RPM. Also, the car loses power when I need to accelerate, like merging on the highway. It sounds like it’s struggling for air/fuel and totally goes nowhere (coughs and stutters) unless I back off the throttle and gently apply pressure to the gas. I changed the fuel filter, air filter and spark plugs (Bosch plat 4) and the problem still persists. Anyone have a clue? Help is appreciated.