hi i have a fiat ducato 2.8 non turbo,1999,done 130k,engine sounds and starts fine but when i drive it its gone flat and smokes like a dragon ,thick black diesel smoke,sometimes its better than others,engine starts pinking badly when i put my foot down,is is injectors or pump ,i have tried injector cleaner and changed filtre,its as if the diesel isnt being burnt ...