Go to a shop like an Auto Zone and have them put the OBD 2 diagnostic tester to it. It sounds like either a Throttle Position Sensor or a bad Exhaust Gas Recirculator valve. It may be something worse, like a bad injector, but the OBD 2 scan codes will tell what the computer knows.
BMW 318i are actually not too hard to replace the sensors on by yourself, but you can consult a shop if you feel more confident to let them do it.
124 views
Usually answered in minutes!
×