2005 running really really rich at idle. 150k on it, deleted, factory tune. Everything by the numbers is perfect. Runs perfect no sticktion no missing although it is very very sluggish until it fully warms up and then it seems to quit smoking and has more power. No codes other than for the egr delete. No compression issues and a power balance checks out fine as well. Local dealership said injectors were bad and dumping fuel so they put a brand new set in it and it still runs exactly the same. You can drop each cylinder individually and it doesnt change the smoking/running rich. They dont know what is causing it and want to start throwing a bunch of parts at it. I dont like that idea nor do i want to pay for guesswork. It is a speed density truck and not a mass airflow. Has anyone had anything like this and what did you do to figure it out? Here is a pic of it idling, thats not oil smoke thats fuel.