mmm , shouldnt be that bad tbh , do you use proper diesel all the time - not supermarket tripe
maybe try a good diesel additive such as redex or millers power plus, change the fuel filter and if im honest , the best de-coker is a good hard driving session once in a while , plus 4k revs for 1/2 hour so cleans its guts out ,