Could be a few things, whats the mileage ?
It could be injector related or several other things, does it start up O.K ?
The best thing would be to get it plugged into a diagnostic and see if any fault codes come up and I'm not sure what you mean when you say "sore of diesel" ?