Hi all. My 2010 118d suddenly died on me last week, losing all power. I left it for a few days due to work commitments, tried it a few days later and it was fine. However this morning when I started it, it was almost like the diesel wasn't getting through and it kept cutting out. I've had a friend plug a basic diagnostic reader into it and get the following codes:
P3043
P0401 EGR
P0101
I'm aware it's a really poor time to be asking folks so thanks in advance if anyone can give me any pointers, I'm working all over Xmas and I am desperate.