For the past few months when i have been driving my truck begins to run ruff and loud and I start loosing power and blowing white smoke and than the truck dies when I stop. The local mechanic keeps putting it a computer and doing a test on my injectors. After the test the truck runs good for a day or so and than does it again. He than said to replace icp sensor which we did and the same thing is still happening. Any ideas ????????????