Heard my problem could be my ICP or PCM but am not familiar enough with my truck to even know where they are? Can anyone really explain in detail where they are or show me a pic of where they are at? I've heard they can be removed and cleaned and may make a big differnece. My truck starts great and seems to run good but blows constant white smoke and when I give it like 1500 or more rpms at an idle it just blows white smoke steady all over. The rpms stay constant at an idle but it seems to sound a little rough once in awhile as it sits.