Have you done the basics??? Like changed the diesel filter???
Bad injector I'd say. Take it to a local disel specialist.