Welcome to the club, Simon. I am sorry to hear of your problems. Careful driving can take its toll on diesel engines. The engine oil in diesels soon turns black, so put an oil change on hold. I am not a mechanic and do not get oily hands any more, but I am guessing that all the careful driving you have done has put a lot of soot inside the system that makes the car go. There is a system that cleans out the engine and improves the performance called Terraclean. Several people I know and myself have had this service, and if you google the word "Terraclean" you will find a garage in the North East that does the job, and you will also see a video of the job being done. It is especially good for diesel performance. The cost is around £120. I had it done to my S Type 2.7D a few months ago and it has given me a much better mpg and also a very responsive engine. Another little bit of advice which could be helpful. My engine warning light came on today and I guessed it could be the EGR valve, which was confirmed when I got home and plugged in my OBD2 scanner which came up with the code P0402, which said excessive gas flow to the EGR valve. Being a Lancashireman, I always go for the cheapest option, so I took the car out to a quiet 5 mile stretch of the A38 and gave it a bit of a burn with the S button switched on, taking the speed up to 70 [ish]. It was a chore that was very enjoyable, too. Having let the engine cool down for a few hours, the waring light no longer comes on. Summary: Get the terraclean done and then get out and give the car a good fast run every now and then ---- if that doesn't work I am certain that the Angel of the North will wave at you! Regards, Peter.