Yeah put dpf cleaner in the diesal remove the air filter spray egr cleaner in ( make sure you follow the instructions on the egr cleaner to the letter ) and repeat the process. Then just keep driving restarting every time it goes into limp mode. You'll know when you've driven enough because even tho the warning lights will stay on the car won't go into limp mode if you can drive 30 miles without limp mode then dissconnect the battery reconnect and the fault will have cleared I had to do this 2000 miles ago and still going fine also improved mpg