There are multiple reasons that a diesel pickup will smoke. These reasons could be anything from a oil leak, to an issue with the fuel system or with the ECM. The only way to know for sure why it's smoking is to have it properly diagnosed.
Give us a call and let us take care of you. 541-791-2886