Simple solution. Buy a new car. Diesel's gone back to being evil so you'd be doing the world a favour.