Hi all,

BMW x3 2.0d m sport

I've had some fault codes come up and could do with some help to see if all problems are linked or all needs replacing I picked the car up 2 weeks ago no error lights were on after a 100 mile round trip car started to go lumpy and eml was lit,

I managed to get home light went off but is now back after a recent of dpf forced by software.

The codes are in order -

4212 - glow plug cylinder 1
4222 - glow plug cylinder 2
4232 - glow plug cylinder 3
4242 - glow plug cylinder 4
3ff0 - air-mass flow sensor
4b10 - smooth running controller
4667 - particualte-filter system

If anybody could shed some light, it's covered under warranty but the guy at the garage is saying it's the dpf.
,

Thanks!