Originally Posted by
Brandon J
I would actually start with the maintenance first. With the mileage you have...spark plugs and filters including fuel. It can also be a bad coil or a bad fuel pump, vanos problem, MAF, etc. Start with the real simple stuff, plugs and filters.
Then check the fault codes using the stomp test for any stored codes.
Some questions:
Did the condition start after you filled-up the gas tank?
How long has this been going on?
Has it gotten worse?
Exactly describe how the engine runs in different rpms and loads, right on start-up and after warmed up.