My truck is blowing some white/gray smoke at intermitent times when it should be all black. I changed my ICP sensor about 2 months ago because it had oil in it and the truck would blow light gray/white smoke at times when it should have been black. I put new sensor and it blowed black smoke all the time until a couple weeks ago and its doing the same thing blowing white/gray smoke at times. There is no oil in sensor but could it be bad again already? What the heck would cause it to go bad so soon? The connector seems fine to so I didnt replace. The truck runs strong and has tons of power but the smoke just isnt the correct color. It does idle a little ruff when first started but then its fine after a few seconds. What else could cause the white/gray smoke but the truck still run good. I do not have any check engine light on.