I've used Advanced Diesel injection a couple times myself. Very happy with thier work.

Is the boat smoking all the time or just when you hit the throttle? Might be the turbo needs some work. You...