It sounds like a problem with the turbo or the fuel pump. Get it to a diesel mechanic and have it checked.