I am still having a problem with my truck running really rich... lots of black smoke out the tail pipe and the smell of gas is obvious. So far I have done the following, checked all vacuum lines, replaced 02 sensor, engine temp switch, coolant temp sensor, set timing with timing light, replaced tps, and I still cannot find the problem. I am not throwing any codes soo I have no idea what is going wrong. I believe the only two things I have not replaced ( because they are somewhat new) are the idle air control and the MAP sensor. Is there anything else it could be? truck is a 93 k1500 with a newly rebuilt 5.7 350. The engine was built with the edelbrock 3702 cam, bored 60 over, flat top forged pistons, high volume oil pump, and all the rest was stock.